This repository has been archived by the owner on Jun 18, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 56
/
.taskcluster.yml
56 lines (56 loc) · 1.88 KB
/
.taskcluster.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
version: 0
allowPullRequests: public
metadata:
name: PuppetAgain
description: PuppetAgain CI Tasks
owner: "{{ event.head.user.email }}"
source: "{{ event.head.repo.url }}"
tasks:
- provisionerId: "{{ taskcluster.docker.provisionerId }}"
workerType: "{{ taskcluster.docker.workerType }}"
payload:
maxRunTime: 3600
image: "python:2.7-slim"
command:
- "/bin/bash"
- "-c"
- "apt-get update -q && apt-get install --yes git && git clone $GITHUB_HEAD_REPO_URL build-puppet && cd build-puppet && git checkout $GITHUB_HEAD_BRANCH && bash test/verify-requirements.sh 27"
extra:
github:
env: true
events:
- pull_request.opened
- pull_request.synchronize
- pull_request.reopened
- push
branches:
- master
metadata:
name: PuppetAgain Python 2.7 requirements
description: PuppetAgain Python 2.7 requirements file verification
owner: "{{ event.head.user.email }}"
source: "{{ event.head.repo.url }}"
- provisionerId: "{{ taskcluster.docker.provisionerId }}"
workerType: "{{ taskcluster.docker.workerType }}"
payload:
maxRunTime: 3600
image: "python:3.6-slim"
command:
- "/bin/bash"
- "-c"
- "apt-get update && apt-get install --yes git && git clone $GITHUB_HEAD_REPO_URL build-puppet && cd build-puppet && git checkout $GITHUB_HEAD_BRANCH && bash test/verify-requirements.sh 36"
extra:
github:
env: true
events:
- pull_request.opened
- pull_request.synchronize
- pull_request.reopened
- push
branches:
- master
metadata:
name: PuppetAgain Python 3.6 requirements
description: PuppetAgain Python 3.6 requirements file verification
owner: "{{ event.head.user.email }}"
source: "{{ event.head.repo.url }}"