convey.yml

Thu, 09 Apr 2020 02:41:27 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Thu, 09 Apr 2020 02:41:27 -0500
branch
discord-ssl-crash
changeset 40324
a86b4b3de249
parent 39601
aef6773bd228
child 41061
03ad128b5361
permissions
-rw-r--r--

closing merged branch

39601
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
1 environment:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
2 - REPO=pidgin/pidgin2-docs
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
3 - TAG=latest
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
4 - REGISTRY=docker.io
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
5 - REGISTRY_USERNAME
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
6 - REGISTRY_PASSWORD
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
7
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
8 tasks:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
9 import:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
10 type: docker/import
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
11 files: .:.
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
12
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
13 build:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
14 type: docker/build
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
15 dockerfile: Dockerfile.doxygen
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
16 tag: ${REGISTRY}/${REPO}:${TAG}
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
17 files: .:.
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
18
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
19 login:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
20 type: docker/login
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
21 username: ${REGISTRY_USERNAME}
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
22 password: ${REGISTRY_PASSWORD}
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
23 server: ${REGISTRY}
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
24
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
25 logout:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
26 type: docker/logout
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
27 server: ${REGISTRY}
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
28
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
29 push:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
30 type: docker/push
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
31 images: ${REGISTRY}/${REPO}:${TAG}
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
32
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
33 plans:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
34 default:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
35 stages:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
36 - tasks: [import, build]
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
37
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
38 ci:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
39 stages:
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
40 - tasks: [import, build, login, push]
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
41 - tasks: [logout]
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
42 run: always
aef6773bd228 Add a convey.yml to make the docs build easier
Gary Kramlich <grim@reaperworld.com>
parents:
diff changeset
43

mercurial