Compare commits
11 Commits
developmen
...
improvemen
Author | SHA1 | Date |
---|---|---|
Rahul Padigela | 1f42f8baa1 | |
Rahul Padigela | 3e0383aa2f | |
Rahul Padigela | 4f60a5f1ac | |
Rahul Padigela | 2f600d09b0 | |
Rahul Padigela | ffac059362 | |
Rahul Padigela | b4e3c70b4c | |
Rahul Padigela | ed59d62791 | |
Rahul Padigela | d931098d49 | |
Rahul Padigela | feee163711 | |
Rahul Padigela | a08da2d57c | |
Rahul Padigela | 3c315b65e0 |
20
eve/main.yml
20
eve/main.yml
|
@ -16,28 +16,28 @@ stages:
|
||||||
- Git:
|
- Git:
|
||||||
name: fetch source
|
name: fetch source
|
||||||
repourl: '%(prop:git_reference)s'
|
repourl: '%(prop:git_reference)s'
|
||||||
shallow: True
|
shallow: true
|
||||||
retryFetch: True
|
retryFetch: true
|
||||||
haltOnFailure: True
|
haltOnFailure: true
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: install dependencies
|
name: install dependencies
|
||||||
command: npm install
|
command: yarn
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: run lint yml
|
name: run lint yml
|
||||||
command: npm run --silent lint_yml
|
command: yarn lint_yml
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: run lint
|
name: run lint
|
||||||
command: npm run --silent lint -- --max-warnings 0
|
command: yarn lint
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: run lint_md
|
name: run lint_md
|
||||||
command: npm run --silent lint_md
|
command: yarn lint_md
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: run test
|
name: run test
|
||||||
command: npm run --silent test
|
command: yarn test
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: run ft_test
|
name: run ft_test
|
||||||
command: npm run ft_test
|
command: yarn ft_test
|
||||||
- ShellCommand:
|
- ShellCommand:
|
||||||
name: run executables tests
|
name: run executables tests
|
||||||
command: npm install && npm test
|
command: yarn && yarn test
|
||||||
workdir: '%(prop:builddir)s/build/lib/executables/pensieveCreds/'
|
workdir: '%(prop:builddir)s/build/lib/executables/pensieveCreds/'
|
||||||
|
|
|
@ -7,11 +7,14 @@ ENV LANG C.UTF-8
|
||||||
COPY buildbot_worker_packages.list arsenal_packages.list /tmp/
|
COPY buildbot_worker_packages.list arsenal_packages.list /tmp/
|
||||||
RUN apt-get update -q && apt-get -qy install curl apt-transport-https \
|
RUN apt-get update -q && apt-get -qy install curl apt-transport-https \
|
||||||
&& apt-get install -qy software-properties-common python-software-properties \
|
&& apt-get install -qy software-properties-common python-software-properties \
|
||||||
&& curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - \
|
&& curl -sS http://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \
|
||||||
&& echo "deb https://deb.nodesource.com/node_8.x trusty main" > /etc/apt/sources.list.d/nodesource.list \
|
&& echo "deb http://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list \
|
||||||
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
&& add-apt-repository ppa:ubuntu-toolchain-r/test \
|
||||||
&& apt-get update -q \
|
&& apt-get update -q \
|
||||||
&& cat /tmp/buildbot_worker_packages.list | xargs apt-get install -qy \
|
&& cat /tmp/buildbot_worker_packages.list | xargs apt-get install -qy \
|
||||||
|
&& git clone https://github.com/tj/n.git \
|
||||||
|
&& make -C ./n \
|
||||||
|
&& n 8 latest \
|
||||||
&& cat /tmp/arsenal_packages.list | xargs apt-get install -qy \
|
&& cat /tmp/arsenal_packages.list | xargs apt-get install -qy \
|
||||||
&& pip install pip==9.0.1 \
|
&& pip install pip==9.0.1 \
|
||||||
&& rm -rf /var/lib/apt/lists/* \
|
&& rm -rf /var/lib/apt/lists/* \
|
||||||
|
@ -21,7 +24,7 @@ RUN apt-get update -q && apt-get -qy install curl apt-transport-https \
|
||||||
# Install usefull nodejs dependencies
|
# Install usefull nodejs dependencies
|
||||||
#
|
#
|
||||||
|
|
||||||
RUN npm install mocha -g
|
RUN yarn global add mocha
|
||||||
|
|
||||||
#
|
#
|
||||||
# Add user eve
|
# Add user eve
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
nodejs
|
|
||||||
redis-server
|
redis-server
|
||||||
g++-4.9
|
g++-4.9
|
||||||
|
yarn
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"$schema": "http://json-schema.org/draft-04/schema#",
|
"id": "http://json-schema.org/draft-04/schema#",
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"title": "AWS Policy schema.",
|
"title": "AWS Policy schema.",
|
||||||
"description": "This schema describes a user policy per AWS policy grammar rules",
|
"description": "This schema describes a user policy per AWS policy grammar rules",
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
36
package.json
36
package.json
|
@ -18,37 +18,37 @@
|
||||||
"homepage": "https://github.com/scality/Arsenal#readme",
|
"homepage": "https://github.com/scality/Arsenal#readme",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"JSONStream": "^1.0.0",
|
"JSONStream": "^1.0.0",
|
||||||
"ajv": "4.10.0",
|
"ajv": "6.5.4",
|
||||||
"async": "~2.1.5",
|
"async": "~2.6.1",
|
||||||
"bson": "2.0.4",
|
"bson": "4.0.0-rc5",
|
||||||
"debug": "~2.3.3",
|
"debug": "~4.1.0",
|
||||||
"diskusage": "^0.2.2",
|
"diskusage": "^0.2.2",
|
||||||
"fcntl": "github:scality/node-fcntl",
|
"fcntl": "github:scality/node-fcntl",
|
||||||
"ioredis": "2.4.0",
|
"ioredis": "4.2.0",
|
||||||
"ipaddr.js": "1.2.0",
|
"ipaddr.js": "1.8.1",
|
||||||
"joi": "^10.6",
|
"joi": "^14.0.0",
|
||||||
"level": "~1.6.0",
|
"level": "~4.0.0",
|
||||||
"level-sublevel": "~6.6.1",
|
"level-sublevel": "~6.6.1",
|
||||||
"mongodb": "^3.0.1",
|
"mongodb": "^3.0.1",
|
||||||
"node-forge": "^0.7.1",
|
"node-forge": "^0.7.1",
|
||||||
"simple-glob": "^0.1",
|
"simple-glob": "^0.2.0",
|
||||||
"socket.io": "~1.7.3",
|
"socket.io": "~2.1.1",
|
||||||
"socket.io-client": "~1.7.3",
|
"socket.io-client": "~2.1.1",
|
||||||
"utf8": "2.1.2",
|
"utf8": "3.0.0",
|
||||||
"uuid": "^3.0.1",
|
"uuid": "^3.0.1",
|
||||||
"werelogs": "scality/werelogs#0ff7ec82",
|
"werelogs": "scality/werelogs#0ff7ec82",
|
||||||
"xml2js": "~0.4.16"
|
"xml2js": "~0.4.16"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"ioctl": "2.0.0"
|
"ioctl": "2.0.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "2.13.1",
|
"eslint": "5.7.0",
|
||||||
"eslint-plugin-react": "^4.3.0",
|
"eslint-config-airbnb": "17.1.0",
|
||||||
"eslint-config-airbnb": "6.2.0",
|
|
||||||
"eslint-config-scality": "scality/Guidelines#71a059ad",
|
"eslint-config-scality": "scality/Guidelines#71a059ad",
|
||||||
"lolex": "1.5.2",
|
"eslint-plugin-react": "^7.11.1",
|
||||||
"mocha": "2.5.3",
|
"lolex": "3.0.0",
|
||||||
|
"mocha": "5.2.0",
|
||||||
"temp": "0.8.3"
|
"temp": "0.8.3"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
Loading…
Reference in New Issue