|
7 | 7 | MYSQL_USER: 'ragnarok' |
8 | 8 | MYSQL_PASSWORD: 'ragnarok' |
9 | 9 | MYSQL_ALLOW_EMPTY_PASSWORD: 'yes' |
10 | | - DEBIAN_COMMON_PACKAGES: cmake make git python3 python3-venv libzstd-dev g++ gcc-snapshot |
| 10 | + DEBIAN_COMMON_PACKAGES: cmake make git python3 python3-venv libzstd-dev g++ |
11 | 11 |
|
12 | 12 | defaults: |
13 | 13 | run: |
|
43 | 43 | cancel-in-progress: true |
44 | 44 |
|
45 | 45 | container: |
46 | | - image: ubuntu:26.04 |
| 46 | + image: ubuntu:24.04 |
47 | 47 | services: |
48 | 48 | mariadb: |
49 | 49 | image: mariadb:latest |
@@ -79,38 +79,25 @@ jobs: |
79 | 79 | ./tools/ci/retry.sh apt-get update |
80 | 80 | ./tools/ci/retry.sh apt-get install -y -qq $INSTALL_PACKAGES $DEBIAN_COMMON_PACKAGES |
81 | 81 |
|
82 | | - - name: gcc version |
83 | | - run: | |
84 | | - export PATH=/usr/lib/gcc-snapshot/bin:$PATH |
85 | | - gcc --version |
86 | | - ls -la /usr/lib/x86_64-linux-gnu/libasan.* || true |
87 | | - ls -la /usr/lib/gcc-snapshot/lib/libasan.* || true |
88 | | - ls -la /usr/lib/gcc-snapshot/lib/libasan.so.8.0.0 |
89 | | -
|
90 | 82 | - name: init database |
91 | 83 | run: | |
92 | | - export PATH=/usr/lib/gcc-snapshot/bin:$PATH |
93 | 84 | ./tools/ci/travis.sh importdb ragnarok ragnarok ragnarok $SQLHOST |
94 | 85 |
|
95 | 86 | - name: get plugins |
96 | 87 | run: | |
97 | | - export PATH=/usr/lib/gcc-snapshot/bin:$PATH |
98 | 88 | ./tools/ci/travis.sh getplugins || true |
99 | 89 |
|
100 | 90 | - name: build |
101 | 91 | run: | |
102 | | - export PATH=/usr/lib/gcc-snapshot/bin:$PATH |
103 | 92 | ./tools/ci/travis.sh prepareenv |
104 | 93 | source .venv/bin/activate |
105 | 94 | ./tools/ci/travis.sh build $CONFIGURE_FLAGS |
106 | 95 |
|
107 | 96 | - name: test |
108 | 97 | run: | |
109 | | - export PATH=/usr/lib/gcc-snapshot/bin:$PATH |
110 | 98 | ./tools/ci/travis.sh --sanitizer-build test ragnarok ragnarok ragnarok $SQLHOST |
111 | 99 |
|
112 | 100 | - name: extra test |
113 | 101 | if: env.PACKET_VERSION != '-DPACKETVER=20130724' |
114 | 102 | run: | |
115 | | - export PATH=/usr/lib/gcc-snapshot/bin:$PATH |
116 | 103 | ./tools/ci/travis.sh --sanitizer-build extratest |
0 commit comments