-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.ts
58 lines (48 loc) · 1.72 KB
/
index.ts
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
57
58
import { PublicRepo } from './components';
const aferox = new PublicRepo('aferox', {
description: 'Implementations and utilities for github.com/spf13/afero',
githubChecks: ['Build and Test'],
});
const cloudflareOperator = new PublicRepo('cloudflare-operator', {
description: 'Manage Cloudflare infrastructure in Kubernetes',
});
const devctl = new PublicRepo('devctl', {
description: 'Dev productivity CLI',
githubChecks: ['Build and Test'],
});
const go = new PublicRepo('go', {
description: 'Random Go crap',
githubChecks: ['Build and Test'],
});
const goMake = new PublicRepo('go-make', {
description: 'Makefile parsing library for Go',
githubChecks: ['Build and Test'],
});
const goPrivateInternetAccess = new PublicRepo('go-pia', {
description: 'Private Internet Access client and utilities in Go',
githubChecks: ['Build and Test'],
});
const pulumiBaremetal = new PublicRepo('pulumi-baremetal', {
description: 'Pulumi bare-metal provisioning provider',
template: { owner: 'pulumi', repository: 'pulumi-provider-boilerplate' },
githubChecks: ['Provisioner', 'Provider', 'Tests'],
});
const thecluster = new PublicRepo('thecluster', {
description: 'DevOps tooling for managing a Kubernetes cluster with Pulumi micro-stacks',
githubChecks: ['Build and Test'],
});
const theclusterOperator = new PublicRepo('thecluster-operator', {
description: 'Smörgåsbord of things a person might want running in their Kubernetes cluster',
githubChecks: ['Build and Test', 'Lint', 'Docker'],
});
export const repos = [
aferox.repo.name,
cloudflareOperator.repo.name,
devctl.repo.name,
go.repo.name,
goMake.repo.name,
goPrivateInternetAccess.repo.name,
pulumiBaremetal.repo.name,
thecluster.repo.name,
theclusterOperator.repo.name,
];