diff --git a/azure-pipelines.yml b/azure-pipelines.yml new file mode 100644 index 0000000..ed29a15 --- /dev/null +++ b/azure-pipelines.yml @@ -0,0 +1,26 @@ +# Node.js +# Build a general Node.js project with npm. +# Add steps that analyze code, save build artifacts, deploy, and more: +# https://docs.microsoft.com/azure/devops/pipelines/languages/javascript + +trigger: + - master + +pool: + vmImage: 'Ubuntu-16.04' + +steps: + - task: NodeTool@0 + inputs: + versionSpec: '10.x' + displayName: 'Install Node.js' + + - script: | + git remote set-url origin https://kenotron:$(git.pat)@github.com/Microsoft/frontend-bootcamp.git + npm install + git checkout -b build_$(Build.BuildId) + npm run build + git add docs/ + git commit -m "adding docs" + git push origin `git subtree split --prefix docs master`:gh-pages --force + displayName: 'npm install, build and push docs to gh-pages'