Drop initial code
This commit is contained in:
99
bamboo-specs/bamboo.yaml
Normal file
99
bamboo-specs/bamboo.yaml
Normal file
@@ -0,0 +1,99 @@
|
||||
---
|
||||
version: 2
|
||||
## Plan properties
|
||||
plan:
|
||||
project-key: ITTP
|
||||
key: ASVICNV
|
||||
name: AS-VI-Cloud Native Virtualization
|
||||
|
||||
branches:
|
||||
delete:
|
||||
after-deleted-days: 2
|
||||
after-inactive-days: never
|
||||
|
||||
other:
|
||||
concurrent-build-plugin: 5
|
||||
all-other-apps:
|
||||
buildExpiryConfig:
|
||||
duration: 5
|
||||
enabled: true
|
||||
expiryTypeResult: true
|
||||
maximumBuildsToKeep: 5
|
||||
period: days
|
||||
|
||||
## variables used in the jobs
|
||||
variables:
|
||||
## OVA build variables
|
||||
hostvolume: /data/bamboo/${bamboo.capability.AGENT_ID}/xml-data/build-dir/${bamboo.buildKey}
|
||||
containerregistry_release: devstore.vanderlande.com:6555
|
||||
containerregistry_virtual: devstore.vanderlande.com:6559
|
||||
container_agent: ${bamboo.containerregistry_release}/com/vanderlande/conpl/bamboo-agent-extended:1.5.0-linuxbase
|
||||
container_semrel: ${bamboo.containerregistry_virtual}/com/vanderlande/conpl/bamboo-semantic-release:v23.0.2
|
||||
container_mark: kovetskiy/mark:12.2.0
|
||||
## SemRel variables
|
||||
httpsaccesskey_secret: BAMSCRT@0@0@FyHDe+gBcijblOU8jpGcEEwxpYBWQ0cl2NxEgACy5MidjyRlcZKAS4YXC/nLS8sOXZKHKBF3Siyeh2fdnAjOeg==
|
||||
## confluence documentation patch
|
||||
confluence_url: https://devcolla.vanderlande.com
|
||||
confluence_username: srv.conpldocs
|
||||
confluence_password: BAMSCRT@0@0@UxPtDd1NpJ/YoYuImly6ZLqS62SCxPQK5uonPqkfF94=
|
||||
confluence_space: ITTP
|
||||
|
||||
|
||||
stages:
|
||||
- Prepare:
|
||||
- import-variables
|
||||
- semantic-release-dryrun
|
||||
- Validate:
|
||||
- docs-dryrun
|
||||
- Documentation:
|
||||
- docs-changesonly
|
||||
|
||||
import-variables: !include "prepare/import-variables.yaml"
|
||||
semantic-release-dryrun: !include "prepare/semantic-release-dryrun.yaml"
|
||||
docs-dryrun: !include "validate/docs-dryrun.yaml"
|
||||
docs-changesonly: !include "validate/docs-changesonly.yaml"
|
||||
|
||||
branch-overrides:
|
||||
- docs-.*:
|
||||
stages:
|
||||
- Prepare:
|
||||
- import-variables
|
||||
- Documentation:
|
||||
- docs-dryrun
|
||||
- docs-changesonly
|
||||
docs-changesonly: !include "validate/docs-changesonly.yaml"
|
||||
import-variables: !include "prepare/import-variables.yaml"
|
||||
docs-dryrun: !include "validate/docs-dryrun.yaml"
|
||||
|
||||
- development:
|
||||
stages:
|
||||
- Prepare:
|
||||
- import-variables
|
||||
- semantic-release-dryrun
|
||||
- Validate:
|
||||
- docs-dryrun
|
||||
- Release:
|
||||
- semantic-release
|
||||
- Documentation:
|
||||
- docs-changesonly
|
||||
import-variables: !include "prepare/import-variables.yaml"
|
||||
semantic-release-dryrun: !include "prepare/semantic-release-dryrun.yaml"
|
||||
docs-dryrun: !include "validate/docs-dryrun.yaml"
|
||||
docs-changesonly: !include "validate/docs-changesonly.yaml"
|
||||
semantic-release: !include "release/semantic-release.yaml"
|
||||
|
||||
- main|^.*.x:
|
||||
stages:
|
||||
- Prepare:
|
||||
- import-variables
|
||||
- semantic-release-dryrun
|
||||
- Release:
|
||||
- semantic-release
|
||||
- Documentation:
|
||||
- docs
|
||||
import-variables: !include "prepare/import-variables.yaml"
|
||||
semantic-release-dryrun: !include "prepare/semantic-release-dryrun.yaml"
|
||||
docs: !include "validate/docs.yaml"
|
||||
semantic-release: !include "release/semantic-release.yaml"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user