Refactor bamboo spec

This commit is contained in:
Nils Cant
2019-09-16 11:52:36 +02:00
parent c5cda1bab5
commit 5c28453686

View File

@@ -8,24 +8,14 @@ plan:
stages: stages:
- Stage 1: - Stage 1:
jobs: jobs:
- Set build timestamp - Default Job
- Inject Bamboo variables
- Run docker build
Set build timestamp: Default Job:
tasks: tasks:
- script: - script:
- echo version=$(date -d "${bamboo.buildTimeStamp}" +"%Y%m%d-%H%M%S") > version.txt - echo version=$(date -d "${bamboo.buildTimeStamp}" +"%Y%m%d-%H%M%S") > version.txt
Inject Bamboo variables:
tasks:
- inject-variables: - inject-variables:
file: version.txt file: version.txt
scope: LOCAL
namespace: inject
Run docker build:
tasks:
- script: | - script: |
docker build . -t helloworld-test:${bamboo.inject.version} \ docker build . -t helloworld-test:${bamboo.inject.version} \
--label=vcs_url="${bamboo.planRepository.repositoryUrl}" \ --label=vcs_url="${bamboo.planRepository.repositoryUrl}" \