Skip to content

Commit

Permalink
Update CI to use Node 8
Browse files Browse the repository at this point in the history
  • Loading branch information
John Kleinschmidt committed Mar 19, 2018
1 parent f993888 commit ed1c844
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 14 deletions.
10 changes: 5 additions & 5 deletions .circleci/config.yml
Expand Up @@ -3,7 +3,7 @@ version: 2
jobs:
electron-linux-arm:
docker:
- image: electronbuilds/electron:0.0.6
- image: electronbuilds/electron:0.0.7
environment:
TARGET_ARCH: arm
resource_class: 2xlarge
Expand Down Expand Up @@ -96,7 +96,7 @@ jobs:
fi
electron-linux-arm64:
docker:
- image: electronbuilds/electron:0.0.6
- image: electronbuilds/electron:0.0.7
environment:
TARGET_ARCH: arm64
resource_class: 2xlarge
Expand Down Expand Up @@ -189,7 +189,7 @@ jobs:
fi
electron-linux-ia32:
docker:
- image: electronbuilds/electron:0.0.4
- image: electronbuilds/electron:0.0.7
environment:
TARGET_ARCH: ia32
DISPLAY: ':99.0'
Expand Down Expand Up @@ -278,7 +278,7 @@ jobs:
path: junit
electron-linux-mips64el:
docker:
- image: electronbuilds/electron:0.0.6
- image: electronbuilds/electron:0.0.7
environment:
TARGET_ARCH: mips64el
resource_class: xlarge
Expand Down Expand Up @@ -336,7 +336,7 @@ jobs:
electron-linux-x64:
docker:
- image: electronbuilds/electron:0.0.6
- image: electronbuilds/electron:0.0.7
environment:
TARGET_ARCH: x64
DISPLAY: ':99.0'
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Expand Up @@ -7,7 +7,7 @@ ENV HOME=/home
RUN chmod a+rwx /home

# Install node.js
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
RUN apt-get update && apt-get install -y nodejs

# Install wget used by crash reporter
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.arm64v8
Expand Up @@ -46,7 +46,7 @@ RUN apt-get update && apt-get install -y\
xvfb

# Install node.js
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
RUN apt-get update && apt-get install -y nodejs

# Install crcmod
Expand Down
5 changes: 0 additions & 5 deletions Dockerfile.armv7
Expand Up @@ -29,13 +29,8 @@ RUN apt-get update && apt-get install -y\
wget \
xvfb

# Install node.js
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
RUN apt-get update && apt-get install -y nodejs

ADD tools/xvfb-init.sh /etc/init.d/xvfb
RUN chmod a+x /etc/init.d/xvfb
ADD tools/run-electron.sh /run-electron.sh
RUN chmod a+x /run-electron.sh

CMD sh /run-electron.sh
2 changes: 1 addition & 1 deletion Dockerfile.circleci
Expand Up @@ -3,7 +3,7 @@ FROM electronbuilds/libchromiumcontent:0.0.4
USER root

# Install node.js
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash -
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
RUN apt-get update && apt-get install -y nodejs

# Install wget used by crash reporter
Expand Down
3 changes: 2 additions & 1 deletion Jenkinsfile.arm64
@@ -1,13 +1,14 @@
pipeline {
agent {
docker {
image 'electronbuilds/arm64v8:0.0.1'
image 'electronbuilds/arm64v8:0.0.2'
args '--privileged'
}
}
environment {
TARGET_ARCH='arm64'
DISPLAY=':99.0'
MOCHA_TIMEOUT='60000'
}
stages {
stage('Bootstrap') {
Expand Down

0 comments on commit ed1c844

Please sign in to comment.