Loading .gitlab-ci.yml +8 −17 Original line number Diff line number Diff line Loading @@ -81,11 +81,9 @@ variables: then exit 0 fi; - > mkdir -p sql; chmod -R 755 sql; docker network create test || true - > docker network create test || true; docker run -d --rm --name postgres \ -p 5432:5432 \ --network test \ Loading @@ -94,8 +92,7 @@ variables: -e POSTGRES_USER \ -e POSTGRES_PASSWORD \ -v $(pwd)/sql:/sql \ postgres:${POSTGRES_IMAGE_TAG} - > postgres:${POSTGRES_IMAGE_TAG}; curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \ -o sql/oauth_database_structure_test.sql \ "https://gitlab.com/api/v4/snippets/${OAUTH_DATABASE_STRUCTURE_TEST_SNIPPET_ID}/raw"; Loading @@ -107,8 +104,7 @@ variables: "https://gitlab.com/api/v4/snippets/${USER_DATABASE_STRUCTURE_TEST_SNIPPET_ID}/raw"; curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \ -o sql/user_database_data_test.sql \ "https://gitlab.com/api/v4/snippets/${USER_DATABASE_DATA_TEST_SNIPPET_ID}/raw" - > "https://gitlab.com/api/v4/snippets/${USER_DATABASE_DATA_TEST_SNIPPET_ID}/raw"; RETRIES=10; until docker exec postgres psql -h localhost \ -d redmic \ Loading Loading @@ -138,16 +134,14 @@ variables: docker exec postgres psql -h localhost \ -d redmic \ -U ${POSTGRES_USER} \ -f /sql/user_database_data_test.sql - > -f /sql/user_database_data_test.sql; docker run -d --rm --name oauth \ -p 8081:8081 \ --network test \ -e SPRING_PROFILES_ACTIVE=dev \ -e SPRING_DATASOURCE_USERNAME=${USER_SPRING_DATASOURCE_USERNAME} \ -e SPRING_DATASOURCE_PASSWORD=${USER_SPRING_DATASOURCE_PASSWORD} \ ${OAUTH_IMAGE_NAME}:${OAUTH_IMAGE_TAG} - > ${OAUTH_IMAGE_NAME}:${OAUTH_IMAGE_TAG}; docker run -d --rm --name user \ -p 8082:8082 \ --network test \ Loading @@ -156,8 +150,7 @@ variables: -e SPRING_DATASOURCE_PASSWORD=${USER_SPRING_DATASOURCE_PASSWORD} \ -e OAUTH_CLIENT_ID \ -e OAUTH_CLIENT_SECRET \ ${USER_IMAGE_NAME}:${USER_IMAGE_TAG} - > ${USER_IMAGE_NAME}:${USER_IMAGE_TAG}; curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \ -o sql/api_database_structure_test.sql \ "https://gitlab.com/api/v4/snippets/${API_DATABASE_STRUCTURE_TEST_SNIPPET_ID}/raw"; Loading @@ -168,8 +161,7 @@ variables: docker exec postgres psql -h localhost \ -d redmic \ -U ${POSTGRES_USER} \ -c "ALTER ROLE ${SPRING_DATASOURCE_USERNAME} WITH PASSWORD '${SPRING_DATASOURCE_PASSWORD}'" - > -c "ALTER ROLE ${SPRING_DATASOURCE_USERNAME} WITH PASSWORD '${SPRING_DATASOURCE_PASSWORD}'"; docker run -d --rm --name es6-1 \ -p 9300:9300 \ -p 9200:9200 \ Loading @@ -187,8 +179,7 @@ variables: -e ES_DISCOVERY_ZEN_MINIMUM_MASTER_NODES \ -e ES_DISCOVERY_ZEN_PING_UNICAST_HOSTS \ -e ES_XPACK_SECURITY_ENABLED \ ${ELASTICSEARCH_IMAGE_NAME}:${ELASTICSEARCH_IMAGE_TAG} - > ${ELASTICSEARCH_IMAGE_NAME}:${ELASTICSEARCH_IMAGE_TAG}; sleep 20; RETRIES=30; RESPONSE=""; Loading Loading
.gitlab-ci.yml +8 −17 Original line number Diff line number Diff line Loading @@ -81,11 +81,9 @@ variables: then exit 0 fi; - > mkdir -p sql; chmod -R 755 sql; docker network create test || true - > docker network create test || true; docker run -d --rm --name postgres \ -p 5432:5432 \ --network test \ Loading @@ -94,8 +92,7 @@ variables: -e POSTGRES_USER \ -e POSTGRES_PASSWORD \ -v $(pwd)/sql:/sql \ postgres:${POSTGRES_IMAGE_TAG} - > postgres:${POSTGRES_IMAGE_TAG}; curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \ -o sql/oauth_database_structure_test.sql \ "https://gitlab.com/api/v4/snippets/${OAUTH_DATABASE_STRUCTURE_TEST_SNIPPET_ID}/raw"; Loading @@ -107,8 +104,7 @@ variables: "https://gitlab.com/api/v4/snippets/${USER_DATABASE_STRUCTURE_TEST_SNIPPET_ID}/raw"; curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \ -o sql/user_database_data_test.sql \ "https://gitlab.com/api/v4/snippets/${USER_DATABASE_DATA_TEST_SNIPPET_ID}/raw" - > "https://gitlab.com/api/v4/snippets/${USER_DATABASE_DATA_TEST_SNIPPET_ID}/raw"; RETRIES=10; until docker exec postgres psql -h localhost \ -d redmic \ Loading Loading @@ -138,16 +134,14 @@ variables: docker exec postgres psql -h localhost \ -d redmic \ -U ${POSTGRES_USER} \ -f /sql/user_database_data_test.sql - > -f /sql/user_database_data_test.sql; docker run -d --rm --name oauth \ -p 8081:8081 \ --network test \ -e SPRING_PROFILES_ACTIVE=dev \ -e SPRING_DATASOURCE_USERNAME=${USER_SPRING_DATASOURCE_USERNAME} \ -e SPRING_DATASOURCE_PASSWORD=${USER_SPRING_DATASOURCE_PASSWORD} \ ${OAUTH_IMAGE_NAME}:${OAUTH_IMAGE_TAG} - > ${OAUTH_IMAGE_NAME}:${OAUTH_IMAGE_TAG}; docker run -d --rm --name user \ -p 8082:8082 \ --network test \ Loading @@ -156,8 +150,7 @@ variables: -e SPRING_DATASOURCE_PASSWORD=${USER_SPRING_DATASOURCE_PASSWORD} \ -e OAUTH_CLIENT_ID \ -e OAUTH_CLIENT_SECRET \ ${USER_IMAGE_NAME}:${USER_IMAGE_TAG} - > ${USER_IMAGE_NAME}:${USER_IMAGE_TAG}; curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \ -o sql/api_database_structure_test.sql \ "https://gitlab.com/api/v4/snippets/${API_DATABASE_STRUCTURE_TEST_SNIPPET_ID}/raw"; Loading @@ -168,8 +161,7 @@ variables: docker exec postgres psql -h localhost \ -d redmic \ -U ${POSTGRES_USER} \ -c "ALTER ROLE ${SPRING_DATASOURCE_USERNAME} WITH PASSWORD '${SPRING_DATASOURCE_PASSWORD}'" - > -c "ALTER ROLE ${SPRING_DATASOURCE_USERNAME} WITH PASSWORD '${SPRING_DATASOURCE_PASSWORD}'"; docker run -d --rm --name es6-1 \ -p 9300:9300 \ -p 9200:9200 \ Loading @@ -187,8 +179,7 @@ variables: -e ES_DISCOVERY_ZEN_MINIMUM_MASTER_NODES \ -e ES_DISCOVERY_ZEN_PING_UNICAST_HOSTS \ -e ES_XPACK_SECURITY_ENABLED \ ${ELASTICSEARCH_IMAGE_NAME}:${ELASTICSEARCH_IMAGE_TAG} - > ${ELASTICSEARCH_IMAGE_NAME}:${ELASTICSEARCH_IMAGE_TAG}; sleep 20; RETRIES=30; RESPONSE=""; Loading