Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- resources:
- - name: simple-repo
- type: git
- source:
- uri: git@gitlab.example.com:project/example.git
- branch: test
- private_key: ((gitlab-deploy-key))
- - name: simple-timer
- type: time
- source:
- interval: 1h
- jobs:
- - name: sleep-job-1
- serial: true
- public: true
- plan:
- - get: simple-timer
- trigger: true
- - task: sleep-job
- config:
- platform: linux
- image_resource:
- type: docker-image
- source:
- repository: alpine-utils
- tag: latest
- run:
- path: /bin/bash
- args:
- - -c
- - |
- for i in {1..20}
- do
- DATE=$(date)
- echo "Welcome $i times, $DATE"
- sleep 60
- done
- - get: simple-repo
- - name: sleep-job-2
- serial: true
- public: true
- plan:
- - get: simple-timer
- passed: [sleep-job-1]
- trigger: true
- - task: sleep-job
- config:
- platform: linux
- image_resource:
- type: docker-image
- source:
- repository: alpine-utils
- tag: latest
- run:
- path: /bin/bash
- args:
- - -c
- - |
- for i in {1..20}
- do
- DATE=$(date)
- echo "Welcome $i times, $DATE"
- sleep 60
- done
- - name: sleep-job-3
- serial: true
- public: true
- plan:
- - get: simple-timer
- passed: [sleep-job-2]
- trigger: true
- - task: sleep-job
- config:
- platform: linux
- image_resource:
- type: docker-image
- source:
- repository: alpine-utils
- tag: latest
- run:
- path: /bin/bash
- args:
- - -c
- - |
- for i in {1..20}
- do
- DATE=$(date)
- echo "Welcome $i times, $DATE"
- sleep 60
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement