blob: 1db14cff241210c8e2f2e3c1d65294af441b97bb [file] [log] [blame]
Adrià Vilanova Martínezd4f82c52022-05-29 21:54:34 +02001# == Zuul configuration file ==
2#
3# This file is used to configure this project and its associated jobs in Zuul.
4# Zuul is the CI/CD tool which lets us check changes before they are committed,
5# and build a canary version of the extension on a regular basis.
6#
7# More info about Zuul: https://zuul-ci.org/docs/zuul/
8
9- job:
10 name: translateselectedtext-lint
11 parent: web-ext-lint
12 pre-run: playbooks/lint/pre.yaml
13 run: playbooks/lint/run.yaml
14 irrelevant-files:
15 - ".github/.*"
16 - "docs/.*"
17 - "OWNERS"
18 - "README.md"
Adrià Vilanova Martínez287c5042022-06-01 17:13:47 +020019 - "roles/cws-publish/*"
20 - "playbooks/nightly-build/*"
Adrià Vilanova Martínezd4f82c52022-05-29 21:54:34 +020021
Adrià Vilanova Martínezbbd9ecc2022-06-01 15:07:14 +020022- job:
23 name: translateselectedtext-test-nightly-build
24 pre-run: playbooks/nightly-build/pre.yaml
25 run: playbooks/nightly-build/test.yaml
26 roles:
27 - zuul: zuul/jobs
28 vars:
29 credentials:
30 clientId: "testClientId"
31 refreshToken: "testRefreshToken"
32 files:
33 - "roles/cws-publish/*"
34 - "playbooks/nightly-build/*"
35
36- job:
37 name: translateselectedtext-nightly-build
38 attempts: 1
39 pre-run: playbooks/nightly-build/pre.yaml
40 run: playbooks/nightly-build/run.yaml
41 post-run: playbooks/nightly-build/post.yaml
42 roles:
43 - zuul: zuul/jobs
44 secrets:
45 - name: credentials
46 secret: credentials_tst
47
avm99963995c6502021-02-11 20:15:07 +010048- project:
49 check:
50 jobs:
Adrià Vilanova Martínezbbd9ecc2022-06-01 15:07:14 +020051 - translateselectedtext-test-nightly-build
Adrià Vilanova Martínezd4f82c52022-05-29 21:54:34 +020052 - translateselectedtext-lint
Adrià Vilanova Martínezbbd9ecc2022-06-01 15:07:14 +020053 nightly-build:
54 jobs:
55 - translateselectedtext-nightly-build
56
57- secret:
58 name: credentials_tst
59 data:
60 clientId: !encrypted/pkcs1-oaep
61 - Ll3agd9RAOdk51TBvYK2aueTqcBofH2Nd9X64+i+nkt89Xv5KZ7r7WTWLhXVEUEj/L3w/
62 tQLj03zuJEWMrk9Q/+JM2ajRwJNbYt/as7yMojBVCvHbBwXuXr4L7FM5v15bkLQCYZMwj
63 VzwZg3jf1Fscz8WU9UmWDtqZy6KiRJULHZphO/fyaS8zYzdChw8SVlGBzoeFcafSJhVOa
64 KW7UEONo7/b3XbLForU91HHiBwNdxzio9183zMF/y6qCALozYhxWi40RcO8/GON7RCFL9
65 zoc1ONLtSWWl3l1ZKuIbrtfFoPhTqZyx3jBF41XYSmrV7R/p/HA8wfrlwbUimbodnYNbX
66 A/iJ0wZ/AC2rcOrkfbPyopTGoqQ5HDYKevYFORGMx9vpmneXSSY4wcLZjJW4UyQbknEzl
67 cBs0jB9BvyvoWeN7v8hly/YiRF+lsfuaRK9by7yoPc51mR5K5gTXlfzSZQoSnwiAB8Xis
68 liwB9kGPOm58IBxjThoyFjdrn4dM9aancZ1bNuHDMLW720SKhNS48/jzPpHyjTW/JS9jS
69 hVLOhqMXgy+XcvzmGBLSQ9Mokmg4vQXIMTzxlfOVWpDbx2aXd0UeSGjmPzFY5B2O3zo33
70 fgcah9oH7/7MTthWM8mitLQLZNWhI6s5NtaCSv7JWPWTqMysFNFeh9Pq/6lDco=
71 refreshToken: !encrypted/pkcs1-oaep
72 - EDjPWnnZfQN5Tu1JuvLllaCjBunspbwY9lPJZ7Fe5MljCxknJXvD4nI2XPFx77dmMZRAN
73 ZaAmeZ97gy7VtWB3yqHQPyWsxYRdcFB94GGrVhT2QJ37cI78cd6mOuU1wD0opahXS5Gt1
74 rB+rt4h9lqhPPNzQr0t1cnc2/xKxKjVfagAxvBRmWot0xQjA01xRtuyEzTlutnOLT0tWr
75 1TPO3BNL+Bs1C2PKp/T2FINd1RRq+b5+bJxMDVJOlPXXXvGS9mHWAjswFm57XRbxaBLZu
76 zKfrnxw/wn5cbNdBHQhpadb7b8dTyYYXe+zyFUNZNYtUOxXmmowhETahUcfetXrd5xMCp
77 aHy7phYvp+rbRA9CbPr+3rLE/cYZXDhJfYE0IuObIYoqgqy+Wr7T+09CGJhh+jN2SlsfH
78 SLXfv5X+4V+Y9HfldSmkQWxUc8V1pmqqcOuVgpWh+5WwR/xUC5ebMNuT1vCaFCm7rrkWL
79 g2wkYfStGe/iwmyllddbGDPDTZJO/Xrjfy3VEEzPCj9nD+ag0HFmld69Ny9eOjmqYO/z3
80 ClxkxWukbDSKiJ90PY5mbejt5MFYdZMmrBcNVfJQ/6usfKmFLy12wOYCxcDhrmradlHJ7
81 MsEToOcwSB+ibK7C5rD8khrS9eJx3ixlTN1CfEi6YYjULzr9ecWIkslx3ooOAU=