@@ -3,11 +3,7 @@ version: 2
3
3
defaults : &defaults
4
4
working_directory : /tmp/project
5
5
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
11
7
12
8
jobs :
13
9
checkout_code :
@@ -41,11 +37,10 @@ jobs:
41
37
at : /tmp
42
38
- run :
43
39
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
46
41
- 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
49
44
# Fire up a VFB to run Atom in
50
45
- run :
51
46
name : Create VFB for Atom to run in
@@ -62,19 +57,17 @@ jobs:
62
57
63
58
beta :
64
59
<< : *defaults
65
- environment :
66
- ATOM_CHANNEL : beta
60
+ image : arcanemagus/atom-docker-ci:beta
67
61
steps :
68
62
# Restore project state
69
63
- attach_workspace :
70
64
at : /tmp
71
65
- run :
72
66
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
75
68
- 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
78
71
# Fire up a VFB to run Atom in
79
72
- run :
80
73
name : Create VFB for Atom to run in
0 commit comments