docker-compose.builder.yml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added .gitignore, created basic service structure

  1. … 10 more files in changeset.
Remove unneeded db and log links

Sonarqube run doesn’t need these as it doesn’t run integration tests.

Added sonar links for services, moved test to proper integration test

  1. … 2 more files in changeset.
clean before running sonar job

sonarqube job runs build anyways.

OLMIS-1933 Change infrastructure/dev images from latest to 1

Moving away from latest to versioned image.

  1. … 3 more files in changeset.
OLMIS-1933 Change postgres image from latest to 9.4

Moving away from latest to versioned image.

  1. … 1 more file in changeset.
removed docker-compose template-service a separate service here isn't needed for the CI environment since we'll be doing a docker-compose run on the builder service.

OLMIS-848: Fixed Sonar code analysis

  1. … 1 more file in changeset.
OLMIS-732: Sonar: Changes in docker-compose.builder.yml

  1. … 1 more file in changeset.
OLMIS-732: Fixes for executing Sonar on Jenkins

  1. … 1 more file in changeset.
OLMIS-765 Add Transifex sync to build

Add Transifex into the development and build processes. Change the build process to use a script, rather than call gradle build directly, so that the build is in two steps--transifex and gradle.

Update documentation about Transifex. Remove translated file.

  1. … 5 more files in changeset.
Add environment file reference to docker compose builder file

So that the builder file knows about build environment variables.

OLMIS-656 hand database connection credentials to container

Instead of having db credentials hardcoded in the gradle build and Spring Boot app properties file, have those settings take it from the environment, which is passed in through an environment file during docker compose.

  1. … 5 more files in changeset.
OLMIS-669 Add support for configuring log level

Add support for configuring log level in a production environment. Configuring the level in a development environment is simple--just modify the configuration file. However, a production environment needs a way to override the configuration file by passing in a configuration file external to the JAR. Provide a way to pass this in.

Add a way to run a docker container in the docker compose file. The docker compose file assumes there is a custom logback.xml file in the parent folder.

Document in the README.

  1. … 2 more files in changeset.
OLMIS-582, add dockerized dev, build and image environments. update README to reflect change

    • -0
    • +16
    /docker-compose.builder.yml
  1. … 4 more files in changeset.