Our organization is using bamboo.yaml files to configure our CI/CD environment.
We have several dotnet projects, and we are building them using a combination of msbuild and dotnet build.
We are able to manually create a build plan using a Command task that executes dotnet.exe passing in the build parameters.
We would like to configure this build plan and job with a bamboo.yaml file, but I'm not seeing any documentation explaining how to configure a Command task in yaml. The Java Specs configuration is below. Is there a yaml equivalent?
new CommandTask()
.description("dotnet publish")
.executable("dotnet")
.argument("publish -o \".\\bin\""))))
You can use the below example YAML commands to execute, Let me know if it works for you.
---
version: 2
plan:
project-key: TEC
key: ROCKET
name: Application for build
stages:
- Build Stage:
- Build Build:
tasks:
- clean
- script:
- cd C:\Windows\Microsoft.NET\Framework64\v4.0.30319
- dir
- msbuild C:\Users\user\bamboo-agent-home\xml-data\build-dir\TEC-ROCKET-JOB1\bamboo-specs\ABC.sln /t:Rebuild /p:Configuration=Debug
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.