Skip to content

Commit 09aed7a

Browse files
nfbotjosesimoes
authored andcommitted
Switch to Azure Pipelines (#33)
1 parent 9478cc1 commit 09aed7a

File tree

8 files changed

+62
-310
lines changed

8 files changed

+62
-310
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
| Component | Build Status | NuGet Package |
1414
|:-|---|---|
1515
| nanoFramework.Hardware.Esp32 | [![Build status](https://ci.appveyor.com/api/projects/status/2qjp0dkdv00uxst8/branch/master?svg=true)](https://ci.appveyor.com/project/nfbot/lib-nanoframework-hardware-esp32/branch/master) | [![NuGet](https://img.shields.io/nuget/v/nanoFramework.Hardware.Esp32.svg)](https://www.nuget.org/packages/nanoFramework.Hardware.Esp32/) |
16-
| nanoFramework.Hardware.Esp32 (preview) | [![Build status](https://ci.appveyor.com/api/projects/status/2qjp0dkdv00uxst8/branch/develop?svg=true)](https://ci.appveyor.com/project/nfbot/lib-nanoframework-hardware-esp32/branch/develop) | [![MyGet Pre Release](https://img.shields.io/myget/nanoframework-dev/vpre/nanoFramework.Hardware.Esp32.svg)](https://www.myget.org/feed/nanoframework-dev/package/nuget/nanoFramework.Hardware.Esp32) |
16+
| nanoFramework.Hardware.Esp32 (preview) | [![Build Status](https://dev.azure.com/nanoframework/nanoFramework.Hardware.Esp32/_apis/build/status/nanoframework.lib-nanoFramework.Hardware.Esp32)](https://dev.azure.com/nanoframework/nanoFramework.Hardware.Esp32/_build/latest?definitionId=11) | [![MyGet Pre Release](https://img.shields.io/myget/nanoframework-dev/vpre/nanoFramework.Hardware.Esp32.svg)](https://www.myget.org/feed/nanoframework-dev/package/nuget/nanoFramework.Hardware.Esp32) |
1717

1818
## Feedback and documentation
1919

appveyor.yml

Lines changed: 0 additions & 165 deletions
This file was deleted.

azure-pipelines.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
trigger:
2+
branches:
3+
include:
4+
- master
5+
- develop
6+
- release/*
7+
- refs/tags/*
8+
paths:
9+
exclude:
10+
- /*.md
11+
- .gitignore
12+
- appveyor.yml
13+
# waiting for feature to become available
14+
# tags:
15+
# include:
16+
# - v/*
17+
18+
pr:
19+
branches:
20+
include:
21+
- master
22+
- develop
23+
- release/*
24+
autoCancel: true
25+
26+
# add nf-tools repo to resources (for Azure Pipelines templates)
27+
resources:
28+
repositories:
29+
- repository: templates
30+
type: github
31+
name: nanoframework/nf-tools
32+
endpoint: nfbot
33+
34+
pool:
35+
vmImage: 'VS2017-Win2016'
36+
37+
variables:
38+
solution: '**/source/*.sln'
39+
buildPlatform: 'Any CPU'
40+
buildConfiguration: 'Release'
41+
nugetPackageName: 'nanoFramework.Hardware.Esp32 '
42+
repoName: 'lib-nanoFramework.Hardware.Esp32 '
43+
44+
steps:
45+
46+
# step from template @ nf-tools repo
47+
# all build, update and publish steps
48+
- template: azure-pipelines-templates/class-lib-build.yml@templates
49+
parameters:
50+
sourceFileName: 'nanoFramework_hardware_esp32_native.cpp'
51+
classLibName: 'nanoFramework.Hardware.Esp32'
52+
53+
# step from template @ nf-tools repo
54+
# report error
55+
- template: azure-pipelines-templates/discord-webhook-task.yml@templates
56+
parameters:
57+
status: 'failure'
58+
webhookUrl: '$(DiscordWebhook)'
59+
message: ''

commit-assemblyinfo-changes.ps1

Lines changed: 0 additions & 91 deletions
This file was deleted.

generate-change-log.ps1

Lines changed: 0 additions & 36 deletions
This file was deleted.

install-vsix-appveyor.ps1

Lines changed: 0 additions & 9 deletions
This file was deleted.

source/NuGet.Config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
33
<packageSources>
4+
<add key="NuGet" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
45
<add key="MyGet nanoFramework dev" value="https://www.myget.org/F/nanoframework-dev/api/v3/index.json" protocolVersion="3" />
56
</packageSources>
67
</configuration>

source/version.json

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@
1414
],
1515
"cloudBuild": {
1616
"setVersionVariables": true,
17-
"setAllVariables": true,
18-
"buildNumber": {
19-
"enabled": true,
20-
"includeCommitId": {
21-
"when": "nonPublicReleaseOnly",
22-
"where": "buildMetadata"
23-
}
24-
}
17+
"setAllVariables": true
2518
}
2619
}

0 commit comments

Comments
 (0)