Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.

Merge 'develop' for Release 1.0.0 #22

Merged
merged 48 commits into from
Oct 17, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
912836c
Update project (#1)
josesimoes Dec 6, 2017
07da8b1
Update build and Nuget badges
josesimoes Dec 7, 2017
8aa8fd7
Extracted Nuget build project to separate solution (#2)
josesimoes Dec 27, 2017
7669b2e
Update mscorlib Nuget package (#3)
josesimoes Jan 3, 2018
fcf0a05
Remove unnused ref to Nuproj common target (#4)
josesimoes Jan 19, 2018
a024963
Update Slack workspace URL
josesimoes Mar 16, 2018
3ac0aad
Correct project URL
josesimoes Apr 2, 2018
a611cfa
Update Nuget packages (#5)
josesimoes Apr 2, 2018
5906537
Update mscorlib reference to 1.0.0-preview049 (#6)
josesimoes May 28, 2018
2d2fcf2
Update mscorlib Nuget to 1.0.0-preview050 (#7)
josesimoes Jun 1, 2018
951c1f7
Update mscorlib Nuget to 1.0.0-preview054 (#8)
josesimoes Jun 16, 2018
e01bede
📦 Update mscorlib Nuget to 1.0.0-preview060 (#9)
josesimoes Aug 3, 2018
8e5cc29
📦 Update mscorlib Nuget to 1.0.0-preview062 (#10)
josesimoes Aug 7, 2018
d582e0e
Update URL and mentions from Slack to Discord
josesimoes Aug 23, 2018
c3304f4
Correct Discord URL and add Discord badge
josesimoes Aug 23, 2018
b77fb23
Add PS script to call Discord webhook on build failure
josesimoes Aug 30, 2018
7bc75c1
Update appveyor.yml
josesimoes Aug 30, 2018
13e7342
Bump nanoFramework.CoreLibrary
josesimoes Sep 12, 2018
7b7c58e
Update README.md
josesimoes Sep 12, 2018
cbb654a
Update install-vsix-appveyor.ps1
josesimoes Sep 18, 2018
e2e62a7
Update snk to match mscorlib (#12)
josesimoes Sep 18, 2018
bf9be59
Repo reorganization (#14)
josesimoes Oct 5, 2018
371bd2e
Work on CI (#15)
josesimoes Oct 5, 2018
ae50fe1
Update CHANGELOG for v1.0.0-preview186
nfbot Oct 5, 2018
86d389a
Update commit-assemblyinfo-changes.ps1
josesimoes Oct 5, 2018
cd57099
Bumps nanoFramework.CoreLibrary from 1.0.1-preview106 to 1.0.1-previe…
nfbot Oct 8, 2018
fb6f1e4
Update CHANGELOG for v1.0.0-preview189
nfbot Oct 8, 2018
5eecc50
Bumps nanoFramework.CoreLibrary from 1.0.1-preview118 to 1.0.1-previe…
nfbot Oct 8, 2018
7b73f1f
Update CHANGELOG for v1.0.0-preview191
nfbot Oct 8, 2018
a101b5c
Bumps nanoFramework.CoreLibrary from 1.0.1-preview123 to 1.0.1-previe…
nfbot Oct 8, 2018
b60d4df
Update CHANGELOG for v1.0.0-preview193
nfbot Oct 8, 2018
1b5ce48
Update README.md
josesimoes Oct 11, 2018
28b44d2
Update README.md
josesimoes Oct 12, 2018
0521242
Update appveyor.yml
josesimoes Oct 12, 2018
16a09fd
Update appveyor.yml
josesimoes Oct 12, 2018
b90139b
Bumps nanoFramework.CoreLibrary from 1.0.1-preview127 to 1.0.1-previe…
nfbot Oct 13, 2018
c783b34
Update appveyor.yml
josesimoes Oct 13, 2018
db86d36
Update appveyor.yml
josesimoes Oct 13, 2018
58519a8
Update CHANGELOG for v1.0.0-preview201
nfbot Oct 13, 2018
22d8037
Update appveyor.yml
josesimoes Oct 15, 2018
fd9d5b7
Update appveyor.yml
josesimoes Oct 15, 2018
e654977
Update appveyor.yml
josesimoes Oct 16, 2018
d9be7d9
Update appveyor.yml
josesimoes Oct 16, 2018
98b61b3
Update appveyor.yml
josesimoes Oct 16, 2018
4e6eedf
Update appveyor.yml
josesimoes Oct 16, 2018
feae07f
Update commit-assemblyinfo-changes.ps1
josesimoes Oct 16, 2018
fa8cbe6
Update appveyor.yml
josesimoes Oct 16, 2018
d714686
Improvements on CI & CD
josesimoes Oct 17, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions .github_changelog_generator
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
user=nanoframework
project=lib-Windows.Devices.Spi
issues=true
add_issues_wo_labels=false
add_pr_wo_labels=false
add_issues_wo_labels=false
filter_issues_by_milestone=false
exclude_labels=Area: Config-and-Build,Area: Infrastructure-and-Organization,reverted
enhancement_labels=Type: enhancement
bug_labels=Type: bug
merge_prefix=**Documentation and other chores:**
unreleased_label=**Changes available only in 'Preview' NuGet packages:**
issue_line_labels=Breaking-Change,documentation
author=false
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Change Log

## [**Changes available only in 'Preview' NuGet packages:**](https://github.com/nanoframework/lib-Windows.Devices.Spi/tree/HEAD)

**Implemented enhancements:**

- Update snk to match mscorlib [\#12](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/12)
- Update project [\#1](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/1)

**Documentation and other chores:**

- Bumps nanoFramework.CoreLibrary from 1.0.1-preview127 to 1.0.1-preview134 [\#19](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/19)
- Bumps nanoFramework.CoreLibrary from 1.0.1-preview123 to 1.0.1-preview127 [\#18](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/18)
- Bumps nanoFramework.CoreLibrary from 1.0.1-preview118 to 1.0.1-preview123 [\#17](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/17)
- 📦 Bumps nanoFramework.CoreLibrary from 1.0.1-preview106 to 1.0.1-preview118 [\#16](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/16)
- Bump nanoFramework.CoreLibrary from 1.0.0-preview062 to 1.0.0-preview073 in /source [\#11](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/11)
- Update mscorlib Nuget package [\#3](https://github.com/nanoframework/lib-Windows.Devices.Spi/pull/3)



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
38 changes: 38 additions & 0 deletions GitVersion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
next-version: 1.0.0
assembly-versioning-scheme: MajorMinorPatch
assembly-file-versioning-scheme: MajorMinorPatch
assembly-informational-format: '{LegacySemVerPadded}'
build-metadata-padding: 3
legacy-semver-padding: 3
major-version-bump-message: '\+semver:\s?(breaking|major)'
minor-version-bump-message: '\+semver:\s?(feature|minor)'
patch-version-bump-message: '\+semver:\s?(fix|patch)'
branches:
master:
mode: ContinuousDelivery
tag:
increment: Patch
prevent-increment-of-merged-branch-version: true
track-merge-target: false
develop:
regex: dev(elop)?(ment)?$
mode: ContinuousDeployment
tag: preview
increment: Patch
prevent-increment-of-merged-branch-version: false
track-merge-target: true
tracks-release-branches: true
is-release-branch: false
release:
tag: rc
pull-request:
regex: (pull|pull\-requests|pr)[/-]
tag: alpha
mode: ContinuousDelivery
increment: Inherit
prevent-increment-of-merged-branch-version: false
track-merge-target: false
tracks-release-branches: false
is-release-branch: false
ignore:
sha: []
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/nanoframework/Home/blob/master/LICENSE) [![NuGet](https://img.shields.io/nuget/dt/nanoFramework.Windows.Devices.Spi.svg)]() [![#yourfirstpr](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://github.com/nanoframework/Home/blob/master/CONTRIBUTING.md) [![Discord](https://img.shields.io/discord/478725473862549535.svg)](https://discord.gg/gCyBu8T)


![nanoFramework logo](https://github.com/nanoframework/Home/blob/master/resources/logo/nanoFramework-repo-logo.png)

-----
Expand All @@ -7,16 +10,18 @@

## Build status


| Component | Build Status | NuGet Package |
|:-|---|---|
| Class Libraries | [![Build status](https://ci.appveyor.com/api/projects/status/terbqvfdlw8po3cm?svg=true)](https://ci.appveyor.com/project/nfbot/nf-class-libraries) | [![NuGet](https://img.shields.io/nuget/dt/nanoFramework.Windows.Devices.Spi.svg)]() |
| Windows.Devices.Spi | [![Build status](https://ci.appveyor.com/api/projects/status/6v5nkr5iyv3i35uw/branch/master?svg=true)](https://ci.appveyor.com/project/nfbot/lib-windows-devices-spi/branch/master) | [![NuGet](https://img.shields.io/nuget/vpre/nanoFramework.Windows.Devices.Spi.svg)](https://www.nuget.org/packages/nanoFramework.Windows.Devices.Spi/) |
| Windows.Devices.Spi (preview) | [![Build status](https://ci.appveyor.com/api/projects/status/6v5nkr5iyv3i35uw/branch/develop?svg=true)](https://ci.appveyor.com/project/nfbot/lib-windows-devices-spi/branch/develop) | [![MyGet Pre Release](https://img.shields.io/myget/nanoframework-dev/vpre/nanoFramework.Windows.Devices.Spi.svg)](https://www.myget.org/feed/nanoframework-dev/package/nuget/nanoFramework.Windows.Devices.Spi) |


## Feedback and documentation

For documentation, providing feedback, issues and finding out how to contribute please refer to the [Home repo](https://github.com/nanoframework/Home).

Join our Slack community by filling in this [invite form](https://nanoframework.wordpress.com/slack-invite-form/).
Join our Discord community [here](https://discord.gg/gCyBu8T).


## Credits
Expand Down
82 changes: 82 additions & 0 deletions appveyor-discord.ps1
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
# Copyright (c) 2017 The nanoFramework project contributors
# Portions Copyright (c) Sankarsan Kampa (a.k.a. k3rn31p4nic). All rights reserved.
# See LICENSE file in the project root for full license information.

$STATUS=$args[0]
$WEBHOOK_URL=$args[1]

Write-Output "[Webhook]: Sending webhook to Discord..."

Switch ($STATUS) {
"success" {
$EMBED_COLOR=3066993
$STATUS_MESSAGE="Passed"
Break
}
"failure" {
$EMBED_COLOR=15158332
$STATUS_MESSAGE="Failed"
Break
}
default {
Write-Output "Default!"
Break
}
}

if (!$env:APPVEYOR_REPO_COMMIT) {
$env:APPVEYOR_REPO_COMMIT="$(git log -1 --pretty="%H")"
}

$AUTHOR_NAME="$(git log -1 "$env:APPVEYOR_REPO_COMMIT" --pretty="%aN")"
$COMMITTER_NAME="$(git log -1 "$env:APPVEYOR_REPO_COMMIT" --pretty="%cN")"
$COMMIT_SUBJECT="$(git log -1 "$env:APPVEYOR_REPO_COMMIT" --pretty="%s")"
$COMMIT_MESSAGE="$(git log -1 "$env:APPVEYOR_REPO_COMMIT" --pretty="%b")"

if ($AUTHOR_NAME -eq $COMMITTER_NAME) {
$CREDITS = "$AUTHOR_NAME authored & committed"
}
else {
$CREDITS = "$AUTHOR_NAME authored & $COMMITTER_NAME committed"
}

if ($env:APPVEYOR_PULL_REQUEST_NUMBER) {
$URL="https://github.com/$env:APPVEYOR_REPO_NAME/pull/$env:APPVEYOR_PULL_REQUEST_NUMBER"
}
else {
$URL=""
}

$BUILD_VERSION = [uri]::EscapeDataString($env:APPVEYOR_BUILD_VERSION)

$WEBHOOK_DATA="{
""embeds"": [ {
""color"": $EMBED_COLOR,
""author"": {
""name"": ""Job #$env:APPVEYOR_JOB_NUMBER (Build #$env:APPVEYOR_BUILD_NUMBER) $STATUS_MESSAGE - $env:APPVEYOR_REPO_NAME"",
""url"": ""https://ci.appveyor.com/project/$env:APPVEYOR_ACCOUNT_NAME/$env:APPVEYOR_PROJECT_SLUG/build/$BUILD_VERSION"",
""icon_url"": ""$AVATAR""
},
""title"": ""$COMMIT_SUBJECT"",
""url"": ""$URL"",
""description"": ""$COMMIT_MESSAGE $CREDITS"",
""fields"": [
{
""name"": ""Commit"",
""value"": ""[``$($env:APPVEYOR_REPO_COMMIT.substring(0, 7))``](https://github.com/$env:APPVEYOR_REPO_NAME/commit/$env:APPVEYOR_REPO_COMMIT)"",
""inline"": true
},
{
""name"": ""Branch/Tag"",
""value"": ""[``$env:APPVEYOR_REPO_BRANCH``](https://github.com/$env:APPVEYOR_REPO_NAME/tree/$env:APPVEYOR_REPO_BRANCH)"",
""inline"": true
}
]
} ],
""content"" : """",
""file"": """"
}"

Invoke-RestMethod -Uri $WEBHOOK_URL -Method POST -UserAgent AppVeyor-Webhook -ContentType 'application/json' -Body $WEBHOOK_DATA

Write-Output "[Webhook]: Successfully sent the webhook."
180 changes: 157 additions & 23 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,164 @@
version: 1.0.{build}
# configuration for all branches

image: Visual Studio 2017

skip_tags: false

skip_branch_with_pr: true

test: off

pull_requests:
do_not_increment_build_number: true
image: Visual Studio 2017
clone_depth: 1

# Skipping commits affecting specific files
skip_commits:
files:
- '**\AssemblyInfo*.*'
- '**/*.md'
- 'LICENSE'
- dir/*
- '.gitignore'

build:
verbosity: minimal

environment:
APPVEYOR_SAVE_CACHE_ON_ERROR: true
matrix:
- RUBY_VERSION: 24
GitHubUserName:
secure: 7OBtVAMTodMWK20wg6pGnQ==
GitHubUserEmail:
secure: /NpmL1KqwHyHFnF0GlUovA586wDIt8Hg/Q8Dro6kUpk=
GitHubToken:
secure: i/2hGsqVMwzdM5yIS4rxOIeG3ftx7su7klWYN80s/fHvgk7A5H2fF3oUTNLcyTbw
GitRestAuth:
secure: E3bCMe4LtDdAhHSYRcLp0N6DixJe1m8TNxhYeJW/GnqM3WXdRqsgkHSbwootPjJQtOQJrps4twmzTVzofLSVgPgbzU8PxU0AkJV7zwkyVOE=

init:
- git config --global core.autocrlf true
- git config --global credential.helper store
- ps: Add-Content "$env:USERPROFILE\.git-credentials" "https://$($env:GitHubToken):x-oauth-basic@github.com`n"
- git config --global user.email "%GitHubUserEmail%"
- git config --global user.name "%GitHubUserName%"
- ps: "$headers = if($env:APPVEYOR_PULL_REQUEST_NUMBER){\n @{\n \"Authorization\" = \"Basic $env:GitRestAuth\"\n \"Content-type\" = \"application/json\"\n}\n\n$pr = Invoke-RestMethod -Uri \"https://api.github.com/repos/$env:APPVEYOR_REPO_NAME/pulls/$env:APPVEYOR_PULL_REQUEST_NUMBER\" -Headers $headers -Method GET\n\nif($pr.user.login -eq \"nfbot\" -and $pr.body -match \"*[version update]*\")\n{\n # commit was from nfbot AND it's taged as a [version update]\n # OK to skip AppVeyor build \n \"Version update only. Skipping build.\" | Write-Host -BackgroundColor White -ForegroundColor Blue\n Exit-AppveyorBuild\n} }\n"
- ps: "if($env:APPVEYOR_PULL_REQUEST_NUMBER -eq \"\")\n{\n \n if($env:APPVEYOR_REPO_COMMIT_AUTHOR -eq \"nfbot\" -and $env:APPVEYOR_REPO_COMMIT_MESSAGE_EXTENDED -like \"*[version update]*\")\n {\n # commit was from nfbot AND it's taged as a [version update]\n # OK to skip AppVeyor build \n \"Version update only. Skipping build.\" | Write-Host -BackgroundColor White -ForegroundColor Blue\n Exit-AppveyorBuild\n }\n}"

install:
- ps: .\install-vsix-appveyor.ps1
build_script:
- set PATH=C:\Ruby%RUBY_VERSION%\bin;%PATH%
- bundle config --local path vendor/bundle
- gem install bundler --quiet --no-ri --no-rdoc
- gem install github_changelog_generator --quiet --no-ri --no-rdoc
- choco install gitversion.portable -pre -y
- ps: .\install-vsix-appveyor.ps1

before_build:
- ps: >-

nuget sources add -name MyGet -Source https://www.myget.org/F/nanoframework-dev

nuget restore source\nanoFramework.Windows.Devices.Spi.sln

msbuild source\nanoFramework.Windows.Devices.Spi.sln /p:Configuration=Release /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"

artifacts:
- path: '**\bin\Release\*.nupkg'
name: Nuget Packages
deploy:
- provider: NuGet
api_key:
secure: NSRDXbS8tmzOy4wStGuO3yQMKI8Sk10vF8iQtz9ZDXEnHfwnuDdnXbr/Kno3MMvY
skip_symbols: true
notifications:
- provider: Slack
auth_token:
secure: 2tqAJTTbN2dm24Vrwo5TXun3Vxc34R5G9l7o3pK3xEuKZAzxx3nbP2yGkMI/kl3+NxHXknjBfZnkhZC5eLYBHb+jO7YVUZwPYOfC/ZGy5HU=
channel: '#build-monitor'
on_build_status_changed: true
on_build_success: false
on_build_failure: false
C:\ProgramData\chocolatey\lib\GitVersion.Portable\tools\GitVersion.exe /l console /output buildserver /updateAssemblyInfo "source\nanoFramework.Windows.Devices.Spi\Properties\AssemblyInfo.cs"

build_script:
- ps: >-

msbuild source\nanoFramework.Windows.Devices.Spi.sln /p:Configuration=Release /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"

before_deploy:
- ps: >-
.\commit-assemblyinfo-changes.ps1

.\generate-change-log.ps1

Push-AppveyorArtifact $env:APPVEYOR_BUILD_FOLDER\source\Nuget.Windows.Devices.Spi\bin\Release\nanoFramework.Windows.Devices.Spi.$env:GitVersion_NuGetVersionV2.nupkg

after_deploy:
# for this environment variable to work here it has to be set in AppVeyor UI
- nuget push source\Nuget.Windows.Devices.Spi\bin\Release\nanoFramework.Windows.Devices.Spi.%GitVersion_NuGetVersionV2%.nupkg %MyGetToken% -Source https://www.myget.org/F/nanoframework-dev/api/v2/package
- nuget push source\Nuget.Windows.Devices.Spi.DELIVERABLES\bin\Release\nanoFramework.Windows.Devices.Spi.DELIVERABLES.%GitVersion_NuGetVersionV2%.nupkg %MyGetToken% -Source https://www.myget.org/F/nanoframework-dev/api/v2/package

# requires APPVEYOR_DISCORD_WEBHOOK_URL enviroment variable set with Discord webhook URL
on_failure:
- ps: |

& $env:APPVEYOR_BUILD_FOLDER\appveyor-discord.ps1 failure $env:APPVEYOR_DISCORD_WEBHOOK_URL

cache:
- source\packages -> **source\packages.config
- C:\ProgramData\chocolatey\bin -> appveyor.yml
- C:\ProgramData\chocolatey\lib -> appveyor.yml

################################################
# override configuration for specific branches
for:

-
branches:
only:
- master
- /v.*/

deploy:
- provider: NuGet
api_key: $(NuGetToken)
skip_symbols: true
on:
appveyor_repo_tag: true
- provider: GitHub
tag: v$(GitVersion_NuGetVersionV2)
release: nanoFramework Windows.Devices.Spi Library v$(gitversion_semver)
description: 'Check the [changelog](https://github.com/nanoframework/lib-nanoFramework.Windows.Devices.Spi/blob/master/CHANGELOG.md)\n\n## Install from NuGet\n\nThe following NuGet packages are available for download from this release\n\n:package: [.NET](https://www.nuget.org/packages/nanoFramework.Windows.Devices.Spi/$(GitVersion_NuGetVersionV2)) v$(GitVersion_NuGetVersionV2)'
auth_token:
secure: DNixoFFE+pGlwyhj7McfZoln42vOmj0iY1iNV9zXEr3y0NpXlOIgL8k5ehzlFM1S
artifact:
draft: true
prerelease: false
force_update: true
on:
appveyor_repo_tag: false

-
branches:
only:
- /dev.*/

deploy:
- provider: GitHub
tag: v$(GitVersion_NuGetVersionV2)
release: nanoFramework Windows.Devices.Spi Library v$(gitversion_semver)
description: 'Check the [changelog](https://github.com/nanoframework/lib-nanoFramework.Windows.Devices.Spi/blob/$(appveyor_repo_branch)/CHANGELOG.md)\n\n## Install from nanoFramework MyGet development feed\n\nThe following NuGet packages are available for download from this release\n\npackage: [.NET](https://www.myget.org/feed/nanoframework-dev/package/nuget/nanoFramework.Windows.Devices.Spi/$(GitVersion_NuGetVersionV2)) v$(GitVersion_NuGetVersionV2)'
auth_token:
secure: DNixoFFE+pGlwyhj7McfZoln42vOmj0iY1iNV9zXEr3y0NpXlOIgL8k5ehzlFM1S
artifact:
draft: true
prerelease: true
force_update: true
on:
appveyor_repo_tag: false

-
branches:
only:
- /release.*/

deploy:
- provider: NuGet
api_key: $(NuGetToken)
skip_symbols: true
on:
appveyor_repo_tag: true
- provider: GitHub
tag: v$(GitVersion_NuGetVersionV2)
release: nanoFramework Windows.Devices.Spi Library v$(gitversion_semver)
description: 'Check the [changelog](https://github.com/nanoframework/lib-nanoFramework.Windows.Devices.Spi/blob/$(appveyor_repo_branch)/CHANGELOG.md)\n\n## Install from NuGet\n\nThe following NuGet packages are available for download from this release\n\n:package: [.NET](https://www.nuget.org/packages/nanoFramework.Windows.Devices.Spi/$(GitVersion_NuGetVersionV2)) v$(GitVersion_NuGetVersionV2)'
auth_token:
secure: DNixoFFE+pGlwyhj7McfZoln42vOmj0iY1iNV9zXEr3y0NpXlOIgL8k5ehzlFM1S
artifact:
draft: true
prerelease: true
force_update: true
on:
appveyor_repo_tag: false
Loading