diff --git a/.gitlab-ci.elife.yml b/.gitlab-ci.elife.yml index 80d959377ac0bb4b7c8e9781c475307bf2461d0f..6e9a996bcdb91b486b983bc5f82d6db27a69c144 100644 --- a/.gitlab-ci.elife.yml +++ b/.gitlab-ci.elife.yml @@ -104,18 +104,28 @@ deploy: # script: # - *run_script_template -.vars_template: &vars_insert +## TODO: when insert this template get an error: "(node:965) UnhandledPromiseRejectionWarning: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string" +# .vars_template: &vars_insert +# variables: +# GIT_STRATEGY: none +# POSTGRES_USER: kotahidev +# POSTGRES_PASSWORD: kotahidev +# PGUSER: kotahidev +# PGPASSWORD: kotahidev + +test-chrome: + image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA + stage: test variables: GIT_STRATEGY: none + # setup data for postgres image POSTGRES_USER: kotahidev POSTGRES_PASSWORD: kotahidev + # used by psql PGUSER: kotahidev PGPASSWORD: kotahidev - -test-chrome: - image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA - stage: test - <<: *vars_insert + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -131,6 +141,16 @@ test-chrome: test-chrome-samsung: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -143,6 +163,16 @@ test-chrome-samsung: test-chrome-samsung-tablet: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -155,6 +185,16 @@ test-chrome-samsung-tablet: test-chrome-iPhone: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -167,6 +207,16 @@ test-chrome-iPhone: test-chrome-iPhone-tablet: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -179,6 +229,16 @@ test-chrome-iPhone-tablet: test-chrome-hd-laptop: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -191,6 +251,16 @@ test-chrome-hd-laptop: test-firefox: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -203,6 +273,16 @@ test-firefox: test-firefox-samsung: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -215,6 +295,16 @@ test-firefox-samsung: test-firefox-samsung-tablet: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -227,6 +317,16 @@ test-firefox-samsung-tablet: test-firefox-iPhone: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -239,6 +339,16 @@ test-firefox-iPhone: test-firefox-iPhone-tablet: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: @@ -251,6 +361,16 @@ test-firefox-iPhone-tablet: test-firefox-hd-laptop: image: $IMAGE_ORG/$IMAGE_NAME-dev:$CI_COMMIT_SHA stage: test + variables: + GIT_STRATEGY: none + # setup data for postgres image + POSTGRES_USER: kotahidev + POSTGRES_PASSWORD: kotahidev + # used by psql + PGUSER: kotahidev + PGPASSWORD: kotahidev + # this is used to ignore self signed certs + #START_SERVER_AND_TEST_INSECURE: 1 services: - postgres script: