Skip to content
This repository was archived by the owner on Aug 7, 2023. It is now read-only.

Commit 04b5885

Browse files
committed
ci: update base image and install the latest clang to it
1 parent 2ee0e44 commit 04b5885

File tree

1 file changed

+8
-15
lines changed

1 file changed

+8
-15
lines changed

.circleci/config.yml

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,7 @@ version: 2
33
defaults: &defaults
44
working_directory: /tmp/project
55
docker:
6-
- image: walberla/buildenv-ubuntu-clang:3.8
7-
environment:
8-
CIRCLE_BUILD_IMAGE: ubuntu
9-
ATOM_CHANNEL: stable
10-
DISPLAY: :99
6+
- image: arcanemagus/atom-docker-ci:stable
117

128
jobs:
139
checkout_code:
@@ -41,11 +37,10 @@ jobs:
4137
at: /tmp
4238
- run:
4339
name: Update APT
44-
command: apt-get update
45-
# Install some pre-requisite packages and missing dependencies from the atom package
40+
command: sudo apt-get update
4641
- run:
47-
name: Atom Prerequisites
48-
command: apt-get --assume-yes --quiet --no-install-suggests --no-install-recommends install sudo xvfb libxss1 libasound2
42+
name: Install Clang
43+
command: sudo apt-get --assume-yes --quiet --no-install-suggests --no-install-recommends install clang
4944
# Fire up a VFB to run Atom in
5045
- run:
5146
name: Create VFB for Atom to run in
@@ -62,19 +57,17 @@ jobs:
6257

6358
beta:
6459
<<: *defaults
65-
environment:
66-
ATOM_CHANNEL: beta
60+
image: arcanemagus/atom-docker-ci:beta
6761
steps:
6862
# Restore project state
6963
- attach_workspace:
7064
at: /tmp
7165
- run:
7266
name: Update APT
73-
command: apt-get update
74-
# Install some pre-requisite packages and missing dependencies from the atom package
67+
command: sudo apt-get update
7568
- run:
76-
name: Atom Prerequisites
77-
command: apt-get --assume-yes --quiet --no-install-suggests --no-install-recommends install sudo xvfb libxss1 libasound2
69+
name: Install Clang
70+
command: sudo apt-get --assume-yes --quiet --no-install-suggests --no-install-recommends install clang
7871
# Fire up a VFB to run Atom in
7972
- run:
8073
name: Create VFB for Atom to run in

0 commit comments

Comments
 (0)