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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
| ~/projects/dev (master ✔) ᐅ ./build.sh
Prerequisites:
* clone and compile node (with npm)
* install docker (https://blog.docker.com/2015/07/new-apt-and-yum-repos/) and have it running for yur user (https://docs.docker.com/installation/ubuntulinux/#optional-configurations-for-docker-on-ubuntu)
Please abort (you have 5 seconds) if this stuff ain't done!
Installing NPM modules:
You have 5 seconds to stop this operation...
/home/odino/local/node/bin/gulp -> /home/odino/local/node/lib/node_modules/gulp/bin/gulp.js
/home/odino/local/node/bin/bower -> /home/odino/local/node/lib/node_modules/bower/bin/bower
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/npm-package-arg requires semver@'4' but will load
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/semver,
npm WARN unmet dependency which is version 2.3.0
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/rimraf/node_modules/glob requires inflight@'^1.0.4' but will load
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/inflight,
npm WARN unmet dependency which is version 1.0.1
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/rimraf/node_modules/glob requires minimatch@'^2.0.1' but will load
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/minimatch,
npm WARN unmet dependency which is version 1.0.0
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/node-gyp/node_modules/glob requires inflight@'^1.0.4' but will load
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/inflight,
npm WARN unmet dependency which is version 1.0.1
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules requires graceful-fs@'^3.0.4' but will load
npm WARN unmet dependency /home/odino/local/node/lib/node_modules/npm/node_modules/graceful-fs,
npm WARN unmet dependency which is version 3.0.2
[email protected] /home/odino/local/node/lib/node_modules/gulp
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
[email protected] /home/odino/local/node/lib/node_modules/bower
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected]
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected])
├── [email protected]
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
└── [email protected] ([email protected], [email protected])
Manually installing some packages:
You have 5 seconds to stop this operation...
[sudo] password for odino:
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
gimp is already the newest version.
vim is already the newest version.
whois is already the newest version.
zsh is already the newest version.
guake is already the newest version.
htop is already the newest version.
keepassx is already the newest version.
mysql-workbench is already the newest version.
git is already the newest version.
flashplugin-installer is already the newest version.
dropbox is already the newest version.
google-chrome-stable is already the newest version.
skype:i386 is already the newest version.
atom is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'thunderbird' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Creating docker images:
You have 5 seconds to stop this operation...
BUILDING DOCKER IMAGE play
Sending build context to Docker daemon 2.048 kB
Sending build context to Docker daemon
Step 0 : FROM alpine
---> 31f630c65071
Step 1 : RUN apk add --update wget curl net-tools python nodejs
---> Using cache
---> 2eeb0a0ef349
Step 2 : RUN wget https://bootstrap.pypa.io/get-pip.py
---> Using cache
---> 78725d89fba9
Step 3 : RUN python get-pip.py
---> Using cache
---> fd735c51db07
Step 4 : RUN npm install -g lodash nodemon
---> Using cache
---> e21b10071701
Step 5 : COPY . /root
---> Using cache
---> 65bd0eb15552
Step 6 : CMD sh
---> Using cache
---> 5f2b1c8d4c49
Successfully built 5f2b1c8d4c49
BUILDING DOCKER IMAGE ngrok
Sending build context to Docker daemon 2.048 kB
Sending build context to Docker daemon
Step 0 : FROM centurylink/ngrok
---> cc659eb07d3f
Successfully built cc659eb07d3f
BUILDING DOCKER IMAGE cap
Sending build context to Docker daemon 4.096 kB
Sending build context to Docker daemon
Step 0 : FROM ruby:2.0
---> 90986d8f1fb8
Step 1 : RUN gem install capistrano -v 2.15.5
---> Using cache
---> 018127882b81
Step 2 : RUN gem install hipchat capistrano-slack-notify capifony -V
---> Using cache
---> b206b90efbdb
Step 3 : RUN mkdir /root/.ssh
---> Using cache
---> 130eb02d5e29
Step 4 : WORKDIR /src
---> Using cache
---> b73756babee9
Step 5 : COPY . /root
---> Using cache
---> fa71b45ad026
Step 6 : RUN chmod +x /root/init.sh
---> Using cache
---> d7bc97503855
Step 7 : CMD /root/init.sh && bash
---> Using cache
---> f5d9a3ee15da
Successfully built f5d9a3ee15da
Manually installing atom's extensions:
You have 5 seconds to stop this operation...
Installing docblockr to /home/odino/.atom/packages ✓
Configuring git:
You have 5 seconds to stop this operation...
All done!
|