-
Notifications
You must be signed in to change notification settings - Fork 22
/
pipeline.yml
39 lines (35 loc) · 923 Bytes
/
pipeline.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---
resources:
- name: envisaged-git
type: git
icon: github-circle
source:
uri: https://github.com/utensils/Envisaged.git
- name: opengl-cache
type: docker-image
source:
repository: utensils/opengl
tag: stable
- name: envisaged-image
type: docker-image
source:
email: ((docker-hub-email))
username: ((docker-hub-username))
password: ((docker-hub-password))
repository: utensils/envisaged
jobs:
- name: build
public: true
plan:
- get: envisaged-git
trigger: true
- get: opengl-cache
params: {save: true}
- put: envisaged-image
params:
build: envisaged-git/
load_base: opengl-cache
tag_file: envisaged-git/VERSION
tag_as_latest: true
build_args:
cache: true