Skip to content

Instantly share code, notes, and snippets.

@jordanrobinson
Created February 20, 2018 23:02
Show Gist options
  • Save jordanrobinson/115b770b16d17ce9f73f9076efd5af9a to your computer and use it in GitHub Desktop.
Save jordanrobinson/115b770b16d17ce9f73f9076efd5af9a to your computer and use it in GitHub Desktop.
CircleCI blog post with .net core
general:
build_dir: CoolProject.AwesomeNamespace/src/YourSource.Directory
dependencies:
pre:
- sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'
- sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893
- sudo apt-get update
override:
- sudo apt-get install dotnet-dev-1.0.4
post:
- dotnet restore
compile:
override:
- dotnet build
post:
- dotnet publish -o $CIRCLE_ARTIFACTS
- sudo apt-get install zip
- zip -r $CIRCLE_ARTIFACTS/$(date -u +"%Y-%m-%d_%H-%M-%S").zip $CIRCLE_ARTIFACTS
test:
override:
- "true"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment