-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbase_gcc_python
More file actions
39 lines (39 loc) · 1.05 KB
/
base_gcc_python
File metadata and controls
39 lines (39 loc) · 1.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
"builders": [
{
"type": "docker",
"image": "syalovitser/base_gcc_build",
"export_path": "base_gcc_python_dev.tar"
}
],
"provisioners": [
{
"type": "shell",
"inline": [
"apt-get install -y python-pip python-dev build-essential",
"apt-get install -y liblapack-dev libatlas-dev",
"pip install --upgrade pip",
"pip install --upgrade virtualenv",
"apt-get install -y python-numpy python-scipy",
"mkdir /opt/eclipse ; cd /opt/eclipse ; wget -o - http://ftp-stud.hs-esslingen.de/Mirrors/eclipse/technology/epp/downloads/release/mars/R/eclipse-cpp-mars-R-linux-gtk-x86_64.tar.gz | tar xvfz - ; chmod a+x /opt/eclipse/eclipse"
]
}
],
"post-processors": [
[
{
"type": "docker-import",
"repository": "syalovitser/base_gcc_python",
"tag": "latest",
"keep_input_artifact": true
},
{
"type": "docker-push",
"login": true,
"login_email": "syalovitser@yahoo.com",
"login_username":"syalovitser",
"login_password":"ruslana"
}
]
]
}