This is an automated email from the ASF dual-hosted git repository. lfrolov pushed a commit to branch DATALAB-2386 in repository https://gitbox.apache.org/repos/asf/incubator-datalab.git
commit d08142827be6698c3e758405d43812fec96efdc8 Author: leonidfrolov <[email protected]> AuthorDate: Wed May 5 17:25:46 2021 +0300 [DATALAB-2386]: added jars download --- .../src/ssn/scripts/configure_ui.py | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/infrastructure-provisioning/src/ssn/scripts/configure_ui.py b/infrastructure-provisioning/src/ssn/scripts/configure_ui.py index fce5306..1785afd 100644 --- a/infrastructure-provisioning/src/ssn/scripts/configure_ui.py +++ b/infrastructure-provisioning/src/ssn/scripts/configure_ui.py @@ -157,8 +157,21 @@ def build_ui(): sudo('sudo chown -R {} {}/*'.format(args.os_user, args.datalab_path)) # Building Back-end - with cd(args.datalab_path + '/sources/'): - sudo('/opt/maven/bin/mvn -P{} -DskipTests package'.format(args.cloud_provider)) + if 'repository_user' in os.environ and 'repository_pass' in os.environ and 'repository_address' in os.environ: + sudo( + 'wget -P {}sources/services/provisioning-service/target/ --user={} --password={} https://{}/repository/packages/provisioning-service-2.4.jar --no-check-certificate' + .format(args.datalab_path, os.environ['repository_user'], os.environ['repository_pass'], os.environ['repository_address'])) + sudo( + 'wget -P {}sources/services/self-service/target/ --user={} --password={} https://{}/repository/packages/self-service-2.4.jar --no-check-certificate' + .format(args.datalab_path, os.environ['repository_user'], os.environ['repository_pass'], + os.environ['repository_address'])) + sudo( + 'wget -P {0}sources/services/billing-{4}/target/ --user={1} --password={2} https://{3}/repository/packages/billing-{4}-2.4.jar --no-check-certificate' + .format(args.datalab_path, os.environ['repository_user'], os.environ['repository_pass'], + os.environ['repository_address'], args.cloud_provider)) + else: + with cd(args.datalab_path + '/sources/'): + sudo('/opt/maven/bin/mvn -P{} -DskipTests package'.format(args.cloud_provider)) sudo('mkdir -p {}/webapp/'.format(args.datalab_path)) for service in ['self-service', 'provisioning-service', 'billing']: --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
