Commit e0e26291 authored by Noel Alonso's avatar Noel Alonso
Browse files

Escapa saltos de línea para comandos multiline

parent c97cf71b
Loading
Loading
Loading
Loading
+34 −34
Original line number Diff line number Diff line
@@ -46,52 +46,52 @@ variables:
      chmod -R 755 sql;
      docker network create test;
    - >
      docker run -d --rm --name postgres
        -p 5432:5432
        --network test
        --network-alias db
        -e POSTGRES_DB
        -e POSTGRES_USER
        -e POSTGRES_PASSWORD
        -v $(pwd)/sql:/sql
      docker run -d --rm --name postgres \
        -p 5432:5432 \
        --network test \
        --network-alias db \
        -e POSTGRES_DB \
        -e POSTGRES_USER \
        -e POSTGRES_PASSWORD \
        -v $(pwd)/sql:/sql \
        postgres:${POSTGRES_IMAGE_TAG};
    - >
      curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}"
        -o sql/oauth_database_structure_test.sql
      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";
      curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}"
        -o sql/oauth_database_data_test.sql
      curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \
        -o sql/oauth_database_data_test.sql \
        "https://gitlab.com/api/v4/snippets/${OAUTH_DATABASE_DATA_TEST_SNIPPET_ID}/raw";
      curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}"
        -o sql/user_database_structure_test.sql
      curl -s --header "PRIVATE-TOKEN: ${GITLAB_TOKEN_READ_API}" \
        -o sql/user_database_structure_test.sql \
        "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
      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";
    - >
      docker exec postgres psql -h localhost
        -d redmic
        -U ${SPRING_DATASOURCE_USERNAME}
      docker exec postgres psql -h localhost \
        -d redmic \
        -U ${SPRING_DATASOURCE_USERNAME} \
        -f /sql/oauth_database_structure_test.sql;
      docker exec postgres psql -h localhost
        -d redmic
        -U ${SPRING_DATASOURCE_USERNAME}
      docker exec postgres psql -h localhost \
        -d redmic \
        -U ${SPRING_DATASOURCE_USERNAME} \
        -f /sql/oauth_database_data_test.sql;
      docker exec postgres psql -h localhost
        -d redmic
        -U ${SPRING_DATASOURCE_USERNAME}
      docker exec postgres psql -h localhost \
        -d redmic \
        -U ${SPRING_DATASOURCE_USERNAME} \
        -f /sql/user_database_structure_test.sql;
      docker exec postgres psql -h localhost
        -d redmic
        -U ${SPRING_DATASOURCE_USERNAME}
      docker exec postgres psql -h localhost \
        -d redmic \
        -U ${SPRING_DATASOURCE_USERNAME} \
        -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
        -e SPRING_DATASOURCE_PASSWORD
      docker run -d --rm --name oauth \
        -p 8081:8081 \
        --network test \
        -e SPRING_PROFILES_ACTIVE=dev \
        -e SPRING_DATASOURCE_USERNAME \
        -e SPRING_DATASOURCE_PASSWORD \
        ${OAUTH_IMAGE_NAME}:${OAUTH_IMAGE_TAG};
  after_script:
    - docker stop oauth postgres