Skip to content
Permalink
Browse files
yml
  • Loading branch information
sellers3 committed Dec 1, 2019
1 parent 00926d4 commit 38e77e614ba07f03d943b7365f78a368b880c08b
Showing 1 changed file with 6 additions and 6 deletions.
@@ -2,8 +2,8 @@ image: node:10.0.0

stages:
- build
- code-testing
- acceptance-testing
- quality-check
- testing

install-dependencies:
stage: build
@@ -14,29 +14,29 @@ install-dependencies:
- node_modules/

linting:
stage: code-testing
stage: quality-check
script:
- npm install
- npm run linter

unit-testing:
stage: acceptance-testing
stage: testing
script:
- npm install
- apt-get update
- apt-get install -y -q gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget -y
- npm run test

code-coverage:
stage: acceptance-testing
stage: testing
script:
- npm install
- apt-get update
- apt-get install -y -q gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget -y
- npm run coverage

acceptance-tests:
stage: acceptance-testing
stage: testing
script:
- npm install --only=dev
- apt-get update

0 comments on commit 38e77e6

Please sign in to comment.