From 4153f65c8522963d70374f789c07c8e931f36623 Mon Sep 17 00:00:00 2001 From: tomer doron Date: Thu, 6 Dec 2018 20:43:06 -0800 Subject: [PATCH] support publishing snapshots from docker based ci (#8634) motivation: automate snapshot publishing from docker based ci changes: * add local settings.xml with env variables for publishing to sonatype-nexus-snapshots * pipe UID/PWD env variable in docker compose --- .mvn/settings.xml | 9 +++++++++ docker/docker-compose.yaml | 3 +++ 2 files changed, 12 insertions(+) create mode 100644 .mvn/settings.xml diff --git a/.mvn/settings.xml b/.mvn/settings.xml new file mode 100644 index 0000000000..1f7f6fafec --- /dev/null +++ b/.mvn/settings.xml @@ -0,0 +1,9 @@ + + + + sonatype-nexus-snapshots + ${env.SANOTYPE_USER} + ${env.SANOTYPE_PASSWORD} + + + diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index f0183cd283..3e3bd2cf6e 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -31,6 +31,9 @@ services: shell: <<: *common + environment: + - SANOTYPE_USER + - SANOTYPE_PASSWORD volumes: - ~/.ssh:/root/.ssh - ~/.gnupg:/root/.gnupg