File tree 2 files changed +44
-0
lines changed
2 files changed +44
-0
lines changed Original file line number Diff line number Diff line change
1
+ matrix :
2
+ VERSION :
3
+ - " 2.22"
4
+
5
+ build :
6
+ preparing :
7
+ image : armhfbuild/buildpack-deps:jessie-scm
8
+ commands :
9
+ - rm upstream -fR && git clone --single-branch https://github.com/andyshinn/alpine-pkg-glibc upstream
10
+ - rm packages -fR && mkdir packages
11
+ - chown -R 1000 upstream packages
12
+ - cd upstream
13
+ - sed -i 's/arch=.*/arch="armhf"/g' APKBUILD
14
+ - sed -i 's/ld-linux-x86-64.so.2/ld-linux-armhf.so.3/g' APKBUILD
15
+ - sed -i 's/lib64/lib/g' APKBUILD
16
+ - sed -i 's/^source=.*/source="https:\/\/github.com\/armhf-docker-library\/glibc\/releases\/download\/2.22\/glibc-bin.tar.gz/' APKBUILD
17
+ - export MD5=2a9d468836dd45918d679ee53ae23542
18
+ - sed -i "s/md5sums=\".*/md5sums=\"${MD5} glibc-bin.tar.gz/" APKBUILD
19
+ building :
20
+ image : armhfbuild/alpine-abuild
21
+ environment :
22
+ - RSA_PRIVATE_KEY=ABCDEF
23
+ commands :
24
+ - ln -s $PWD/upstream /home/builder/package
25
+ - ln -s $PWD/packages /home/builder/packages
26
+ - cd /home/builder/package
27
+ - abuilder -r
28
+
29
+ publish :
30
+ github_release :
31
+ api_key : $$GITHUB_API_KEY
32
+ files :
33
+ - packages/src/armhf/glibc-$$VERSION-armhf.tar.gz
34
+ - packages/src/armhf/glibc-bin-$$VERSION-armhf.tar.gz
35
+ - packages/src/armhf/glibc-i18n-$$VERSION-armhf.tar.gz
36
+ - packages/src/armhf/APKINDEX.tar.gz
37
+ checksum : sha1
38
+
39
+ notify :
40
+ slack :
41
+ webhook_url : $$SLACK_WEBHOOK_URL
42
+ channel : armhf
Original file line number Diff line number Diff line change
1
+ /packages
2
+ /upstream
You can’t perform that action at this time.
0 commit comments