1 | | - | version: 1 |
| 1 | + | version: 5 |
2 | 2 | | jobs: |
3 | 3 | | - name: Release |
4 | | - | image: docker:19.03.5 |
5 | | - | commands: |
6 | | - | - set -e |
7 | | - | - docker login -u robinshen -p @secrets:dockerhub-password@ |
8 | | - | - version=1.2 |
9 | | - | - echo "##onedev[SetBuildVersion '$version']" |
10 | | - | - docker build -t 1dev/build-environment:$version . |
11 | | - | - docker push 1dev/build-environment:$version |
| 4 | + | steps: |
| 5 | + | - !CommandStep |
| 6 | + | image: docker:19.03.5 |
| 7 | + | commands: |
| 8 | + | - set -e |
| 9 | + | - docker login -u robinshen -p @secrets:dockerhub-password@ |
| 10 | + | - version=1.3 |
| 11 | + | - echo "##onedev[SetBuildVersion '$version']" |
| 12 | + | - docker build -t 1dev/build-environment:$version . |
| 13 | + | - docker push 1dev/build-environment:$version |
| 14 | + | condition: ALL_PREVIOUS_STEPS_WERE_SUCCESSFUL |
| 15 | + | retrieveSource: true |
| 16 | + | cloneCredential: !DefaultCredential {} |
12 | 17 | | triggers: |
13 | 18 | | - !BranchUpdateTrigger {} |
14 | | - | retrieveSource: true |
15 | | - | cloneCredential: !DefaultCredential {} |
16 | | - | cpuRequirement: 250m |
17 | | - | memoryRequirement: 128m |
18 | 19 | | retryCondition: never |
19 | 20 | | maxRetries: 3 |
20 | 21 | | retryDelay: 30 |
| 22 | + | cpuRequirement: 250m |
| 23 | + | memoryRequirement: 128m |
21 | 24 | | timeout: 3600 |
22 | 25 | | |