File tree Expand file tree Collapse file tree 3 files changed +30
-5
lines changed Expand file tree Collapse file tree 3 files changed +30
-5
lines changed Original file line number Diff line number Diff line change
1
+ ** /*
Original file line number Diff line number Diff line change
1
+ FROM node:lts-stretch
2
+
3
+ ENV YARN_VERSION 1.13.0
4
+
5
+ RUN set -ex \
6
+ && apt-get update \
7
+ && apt-get install -y --no-install-recommends \
8
+ libasound2 \
9
+ libatk-bridge2.0-0 \
10
+ libgtk-3-0 \
11
+ libnss3 \
12
+ libx11-xcb1 \
13
+ libxss1 \
14
+ libxtst6 \
15
+ && rm -rf /var/lib/apt/lists/*
16
+
17
+ RUN set -ex \
18
+ && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" \
19
+ && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" \
20
+ && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
21
+ && mkdir -p /opt \
22
+ && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ \
23
+ && ln -fs /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn \
24
+ && ln -fs /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
25
+ && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz
Original file line number Diff line number Diff line change 17
17
* under the License.
18
18
*/
19
19
def NODE = ' git-websites'
20
- def NODE_IMAGE = ' circleci/node:11-browsers'
21
20
22
21
pipeline {
23
22
agent {
@@ -42,9 +41,9 @@ pipeline {
42
41
stages {
43
42
stage(' Theme' ) {
44
43
agent {
45
- docker {
44
+ dockerfile {
45
+ dir ' camel-website'
46
46
label " $NODE "
47
- image " $NODE_IMAGE "
48
47
reuseNode true
49
48
}
50
49
}
@@ -57,9 +56,9 @@ pipeline {
57
56
58
57
stage(' Website' ) {
59
58
agent {
60
- docker {
59
+ dockerfile {
60
+ dir ' camel-website'
61
61
label " $NODE "
62
- image " $NODE_IMAGE "
63
62
reuseNode true
64
63
}
65
64
}
You can’t perform that action at this time.
0 commit comments