-
Notifications
You must be signed in to change notification settings - Fork 4
/
config.yml
130 lines (123 loc) · 3.47 KB
/
config.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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
---
versions:
glpk: &glpk_version '4.65-1'
hoot-words: &words_version '1.0.1-1'
lcov: &lcov_version '1.15-1'
liboauthcpp: &liboauthcpp_version '0.1.0-1'
libphonenumber: &libphonenumber_version '8.12.39-1'
libpostal: &libpostal_version '1.1-1'
mocha: &mocha_version '3.5.3'
nodejs: &nodejs_version '16.20.2'
nodejs_bundled_versions: &nodejs_bundled_versions
c_ares_version: '1.16.1'
histogram_version: '0.9.7'
icu_version: '67.1'
libuv_version: '1.40.0'
llhttp_version: '2.1.3'
nghttp2_version: '1.41.0'
npm_version: '8.19.4'
punycode_version: '2.1.0'
uvwasi_version: '0.0.11'
v8_version: &v8_version '9.4.146.26'
postgresql: &pg_version '13'
stxxl: &stxxl_version '1.3.1-1'
hoot-translations-templates: &hoot_translations_templates_version '1.0.0-1'
su-exec: &suexec_version '0.2-1'
tomcat8: &tomcat8_version '8.5.96-1'
wamerican-insane: &wamerican_version '7.1-1'
maven:
cache_url: &maven_cache_url https://hoot-maven.s3.amazonaws.com/m2-cache-2021-07-12.tar.gz
cache_sha1: &maven_cache_sha1 a98c09d93d4381d17ddbac45a7261da6af89b15e
rpmbuild:
dist: &rpmbuild_dist .el7
uid: &rpmbuild_uid 1000
images:
base: !!omap
- rpmbuild:
args:
rpmbuild_dist: *rpmbuild_dist
rpmbuild_uid: *rpmbuild_uid
rpmbuild_gid: *rpmbuild_uid
- rpmbuild-base: {}
- rpmbuild-generic: {}
- rpmbuild-pgdg:
args:
pg_version: *pg_version
tags: [*pg_version]
- rpmbuild-hoot-release:
args:
mocha_version: *mocha_version
nodejs_version: *nodejs_version
pg_version: *pg_version
v8_version: *v8_version
buildrequires: true
rpmbuild: true
spec_file: SPECS/hootenanny.spec
- rpmbuild-lint: {}
- rpmbuild-repo: {}
- rpmbuild-sonarqube: {}
- rpmbuild-glpk:
buildrequires: true
dockerfile: docker/Dockerfile.rpmbuild-generic
- rpmbuild-lcov:
buildrequires: true
dockerfile: docker/Dockerfile.rpmbuild-generic
- rpmbuild-liboauthcpp:
buildrequires: true
dockerfile: docker/Dockerfile.rpmbuild-generic
- rpmbuild-libphonenumber:
buildrequires: true
- rpmbuild-libpostal: {}
- rpmbuild-nodejs:
buildrequires: true
- run-base:
args:
pg_version: *pg_version
- run-base-release:
args:
mocha_version: *mocha_version
nodejs_version: *nodejs_version
v8_version: *v8_version
rpms:
glpk:
image: rpmbuild-glpk
version: *glpk_version
hoot-words:
image: rpmbuild-generic
version: *words_version
arch: noarch
hoot-translations-templates:
image: rpmbuild-generic
version: *hoot_translations_templates_version
arch: noarch
lcov:
image: rpmbuild-lcov
version: *lcov_version
liboauthcpp:
image: rpmbuild-liboauthcpp
version: *liboauthcpp_version
libphonenumber:
image: rpmbuild-libphonenumber
version: *libphonenumber_version
libpostal:
image: rpmbuild-libpostal
version: *libpostal_version
nodejs:
image: rpmbuild-nodejs
version: *nodejs_version
defines:
<<: *nodejs_bundled_versions
stxxl:
image: rpmbuild-generic
version: *stxxl_version
su-exec:
image: rpmbuild-generic
version: *suexec_version
tomcat8:
image: rpmbuild-generic
version: *tomcat8_version
arch: noarch
wamerican-insane:
image: rpmbuild-generic
version: *wamerican_version
arch: noarch