Skip to content

Commit 8f499c0

Browse files
committed
Feature(CI): Test under Node 12
1 parent f074537 commit 8f499c0

4 files changed

Lines changed: 33 additions & 2 deletions

File tree

.gitlab-ci.yml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,25 @@ node-11-llvm-6:
3131
<<: *run_tests
3232

3333
node-11-llvm-7:
34-
allow_failure: true
3534
image: registry.gitlab.com/ovr/staticscript:node-11-llvm-7
3635
<<: *run_tests
3736

3837
node-11-llvm-8:
39-
allow_failure: true
4038
image: registry.gitlab.com/ovr/staticscript:node-11-llvm-8
4139
<<: *run_tests
4240

41+
node-12-llvm-6:
42+
image: registry.gitlab.com/ovr/staticscript:node-12-llvm-6
43+
<<: *run_tests
44+
45+
node-12-llvm-7:
46+
image: registry.gitlab.com/ovr/staticscript:node-12-llvm-7
47+
<<: *run_tests
48+
49+
node-12-llvm-8:
50+
image: registry.gitlab.com/ovr/staticscript:node-12-llvm-8
51+
<<: *run_tests
52+
4353
next:
4454
stage: image
4555
image:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM node:12-slim
2+
3+
RUN wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - && \
4+
echo "deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch-6.0 main" | tee -a /etc/apt/sources.list && \
5+
apt update -qq && \
6+
apt install libz-dev cmake clang git llvm-6.0 llvm-6.0-dev -y && \
7+
ln -s /usr/bin/llvm-config-6.0 /usr/bin/llvm-config
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM node:12-slim
2+
3+
RUN wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - && \
4+
echo "deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch-7 main" | tee -a /etc/apt/sources.list && \
5+
apt update -qq && \
6+
apt install libz-dev cmake clang git llvm-7 llvm-7-dev -y && \
7+
ln -s /usr/bin/llvm-config-7 /usr/bin/llvm-config
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM node:12-slim
2+
3+
RUN wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add - && \
4+
echo "deb http://apt.llvm.org/stretch/ llvm-toolchain-stretch-8 main" | tee -a /etc/apt/sources.list && \
5+
apt update -qq && \
6+
apt install libz-dev cmake clang git llvm-8 llvm-8-dev -y && \
7+
ln -s /usr/bin/llvm-config-8 /usr/bin/llvm-config

0 commit comments

Comments
 (0)