Skip to content

Commit 39a3bcb

Browse files
committed
Update CI
1 parent 4115736 commit 39a3bcb

File tree

2 files changed

+27
-8
lines changed

2 files changed

+27
-8
lines changed

.travis.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ matrix:
1717
- _MINGW=mingw32
1818
- _HOST=i686-w64-mingw32
1919
before_install:
20-
- docker pull jpcima/arch-mingw
20+
- docker pull archlinux
2121
install:
22-
- container=$(docker run -d -i -t -v /home:/home jpcima/arch-mingw /bin/bash)
22+
- container=$(docker run -d -i -t -v /home:/home archlinux /bin/bash)
2323
- |
2424
cross() {
2525
docker exec -w "$(pwd)" -e "_BUILD=$_BUILD" -e "_MINGW=$_MINGW" -e "_HOST=$_HOST" -i -t "$container" "$@"
@@ -37,9 +37,9 @@ matrix:
3737
- _MINGW=mingw64
3838
- _HOST=x86_64-w64-mingw32
3939
before_install:
40-
- docker pull jpcima/arch-mingw
40+
- docker pull archlinux
4141
install:
42-
- container=$(docker run -d -i -t -v /home:/home jpcima/arch-mingw /bin/bash)
42+
- container=$(docker run -d -i -t -v /home:/home archlinux /bin/bash)
4343
- |
4444
cross() {
4545
docker exec -w "$(pwd)" -e "_BUILD=$_BUILD" -e "_MINGW=$_MINGW" -e "_HOST=$_HOST" -i -t "$container" "$@"
@@ -96,7 +96,7 @@ deploy:
9696
file_glob: true
9797
prerelease: true
9898
overwrite: true
99-
edge: true
99+
skip_cleanup: true
100100
on:
101101
branch: master
102102

@@ -105,4 +105,8 @@ env:
105105
secure: "ekhpEcbeQa58ETkjVoa9kcVjAphPr+a+MM5OSROrYskgwiikDQiUKURb2BySukfh9IfiyX/crFcwfR5isCbF8IT6SCGrFwy5FbLWyGPwGbs1CIxOwyLGraN7eb5KSBYSKbIivu82zCk7BjPUcIbodoZcod0xNCV0m5BauriiZM/w0hLwe+dnRx2SJJirHZKK2MQAma9ixG6qCxCvDKcK1mQppb+TZOueP2L2uUpeI15qL9t+MPdo3/hL4GqLnZ1oBuTUlYq9+28znEU2VLwkaxqlvsIxKkY8BfkA8ZjZzqs86dy8CBevkIJUGB3pZOKjirCV1w6Oh7yBof99dGmdobcBuY5/rupN50FwfKqwSXh53oHImo1xWSYB8PNmXuj5j7OniajKXtdueGNZZy8SPF78ZL1Q7VIpONxHykclt0IUscypoiTOrpSvWbWPuvbPLWKaD3t5/xETB/wq7yxifsN6tI4Kj5veExISrHxJs5x/M8qrtpoiPexnqwfQF6VFQrtd7yjSHg9BJOUaCa+orZHDuBOiyPgswP+ZmCwLk300V4jcH6ieVF9mPcxj7rebxT+TW8Kf5K6eqE8l4Rp4ReN+z+001qk+XXWQ8MxazR7BlAgKsVZX8MuSJUGRO2lab5LNku9CfpzFex6oqwrf2z5RQSBclFmw0NNB/Pm+4rM="
106106

107107
notifications:
108-
irc: "ircs://chat.freenode.net:7070/#librazik"
108+
irc:
109+
template:
110+
- "%{repository_slug}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
111+
channels:
112+
- "ircs://chat.freenode.net:7070/#librazik"

.travis/script-mingw.sh

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,22 @@ set -x
1616
test ! -z "$_MINGW"
1717
test ! -z "$_HOST"
1818

19+
20+
# ---------------------------------------------------------------------------------------------------------------------
21+
# install requirements
22+
23+
cat >>/etc/pacman.conf <<EOF
24+
[multilib]
25+
Include = /etc/pacman.d/mirrorlist
26+
27+
[mingw-w64]
28+
SigLevel = Optional TrustAll
29+
Server = https://github.com/jpcima/arch-mingw-w64/releases/download/repo.\$arch/
30+
EOF
31+
32+
pacman -Sqy --noconfirm
33+
pacman -Sq --noconfirm base-devel wine mingw-w64-gcc mingw-w64-pkg-config mingw-w64-cairo
34+
1935
# ---------------------------------------------------------------------------------------------------------------------
2036
# build host tools
2137

@@ -50,5 +66,4 @@ sed -i 's/"$GEN"/wine "$GEN"/g' dpf/utils/generate-ttl.sh
5066
# ---------------------------------------------------------------------------------------------------------------------
5167
# build the plugin
5268

53-
# TODO skipped LV2 build
54-
CROSS_COMPILING=true WINDOWS=true BUILD_LV2=false make $MAKE_ARGS
69+
WINDOWS=true make $MAKE_ARGS

0 commit comments

Comments
 (0)