Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
c3fbb09815
@ -86,9 +86,12 @@ lint_fe:
|
|||||||
stage: test
|
stage: test
|
||||||
|
|
||||||
test_fe:
|
test_fe:
|
||||||
script:
|
before_script:
|
||||||
- cd ./frontend
|
- cd ./frontend
|
||||||
- npm install
|
- npm install
|
||||||
|
- apk add --no-cache chromium
|
||||||
|
- export CHROME_BIN=/usr/bin/chromium-browser
|
||||||
|
script:
|
||||||
- npm run -- ng test
|
- npm run -- ng test
|
||||||
cache:
|
cache:
|
||||||
key: $CI_COMMIT_REF_SLUG-$CI_PROJECT_DIR
|
key: $CI_COMMIT_REF_SLUG-$CI_PROJECT_DIR
|
||||||
@ -123,15 +126,14 @@ test_fe:
|
|||||||
- docker:dind
|
- docker:dind
|
||||||
before_script:
|
before_script:
|
||||||
- docker login -u $DOCKER_USER -p $DOCKER_PW
|
- docker login -u $DOCKER_USER -p $DOCKER_PW
|
||||||
artifacts:
|
- mkdir -p ./img # mkdir if not exists
|
||||||
untracked: true
|
|
||||||
tags:
|
tags:
|
||||||
- docker
|
- docker
|
||||||
|
|
||||||
docker-build-fe:
|
docker-build-fe:
|
||||||
script:
|
script:
|
||||||
- docker-compose build waecm_g4_fe
|
- docker-compose build waecm_g4_fe
|
||||||
- docker save -o waecm_g4_fe ${DOCKER_USER}/${ASSIGNMENT}-fe
|
- docker save -o img/waecm_g4_fe ${DOCKER_USER}/${ASSIGNMENT}-fe
|
||||||
cache:
|
cache:
|
||||||
key: $CI_COMMIT_REF_SLUG-$CI_PROJECT_DIR
|
key: $CI_COMMIT_REF_SLUG-$CI_PROJECT_DIR
|
||||||
paths:
|
paths:
|
||||||
@ -142,16 +144,22 @@ docker-build-fe:
|
|||||||
- .docker-setup
|
- .docker-setup
|
||||||
needs:
|
needs:
|
||||||
- test_fe
|
- test_fe
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- img/waecm_g4_fe
|
||||||
|
|
||||||
docker-build-be:
|
docker-build-be:
|
||||||
script:
|
script:
|
||||||
- docker-compose build waecm_g4_be
|
- docker-compose build waecm_g4_be
|
||||||
- docker save -o waecm_g4_be ${DOCKER_USER}/${ASSIGNMENT}-be
|
- docker save -o img/waecm_g4_be ${DOCKER_USER}/${ASSIGNMENT}-be
|
||||||
extends:
|
extends:
|
||||||
- .docker-build
|
- .docker-build
|
||||||
- .docker-setup
|
- .docker-setup
|
||||||
needs:
|
needs:
|
||||||
- build_be
|
- build_be
|
||||||
|
artifacts:
|
||||||
|
paths:
|
||||||
|
- img/waecm_g4_be
|
||||||
|
|
||||||
########
|
########
|
||||||
# DOCKER-PUSH
|
# DOCKER-PUSH
|
||||||
@ -162,7 +170,7 @@ docker-build-be:
|
|||||||
|
|
||||||
docker-push-fe:
|
docker-push-fe:
|
||||||
script:
|
script:
|
||||||
- docker image load --input waecm_g4_fe
|
- docker image load --input img/waecm_g4_fe
|
||||||
- docker image push ${DOCKER_USER}/${ASSIGNMENT}-fe
|
- docker image push ${DOCKER_USER}/${ASSIGNMENT}-fe
|
||||||
extends:
|
extends:
|
||||||
- .docker-push
|
- .docker-push
|
||||||
@ -172,7 +180,7 @@ docker-push-fe:
|
|||||||
|
|
||||||
docker-push-be:
|
docker-push-be:
|
||||||
script:
|
script:
|
||||||
- docker image load --input waecm_g4_be
|
- docker image load --input img/waecm_g4_be
|
||||||
- docker image push ${DOCKER_USER}/${ASSIGNMENT}-be
|
- docker image push ${DOCKER_USER}/${ASSIGNMENT}-be
|
||||||
extends:
|
extends:
|
||||||
- .docker-push
|
- .docker-push
|
||||||
@ -40,9 +40,9 @@ module.exports = function(config) {
|
|||||||
logLevel: config.LOG_INFO,
|
logLevel: config.LOG_INFO,
|
||||||
autoWatch: true,
|
autoWatch: true,
|
||||||
// browsers: ['Chrome', 'ChromeHeadless'],
|
// browsers: ['Chrome', 'ChromeHeadless'],
|
||||||
browsers: ['ChromeHeadless'],
|
browsers: ['MyChromeHeadless'],
|
||||||
customLaunchers: {
|
customLaunchers: {
|
||||||
ChromeHeadless: {
|
MyChromeHeadless: {
|
||||||
base: 'Chrome',
|
base: 'Chrome',
|
||||||
flags: [
|
flags: [
|
||||||
'--headless',
|
'--headless',
|
||||||
|
|||||||
5
frontend/src/app/component/smoke.spec.ts
Normal file
5
frontend/src/app/component/smoke.spec.ts
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
describe('smoke', () => {
|
||||||
|
it('should succeed', () => {
|
||||||
|
expect(true).toBeTruthy();
|
||||||
|
});
|
||||||
|
});
|
||||||
Loading…
x
Reference in New Issue
Block a user