diff options
Diffstat (limited to 'build')
-rw-r--r-- | build/data_lists/infra_bin_utils.list | 2 | ||||
-rw-r--r-- | build/data_lists/infra_docker_images.list | 1 | ||||
-rwxr-xr-x | build/package.py | 16 |
3 files changed, 11 insertions, 8 deletions
diff --git a/build/data_lists/infra_bin_utils.list b/build/data_lists/infra_bin_utils.list index 36a9fe6b..3beb2972 100644 --- a/build/data_lists/infra_bin_utils.list +++ b/build/data_lists/infra_bin_utils.list @@ -1,3 +1,5 @@ https://storage.googleapis.com/kubernetes-release/release/v1.15.11/bin/linux/amd64/kubectl https://get.helm.sh/helm-v2.16.6-linux-amd64.tar.gz +https://get.helm.sh/helm-v3.3.4-linux-amd64.tar.gz +https://github.com/chartmuseum/helm-push/releases/download/v0.9.0/helm-push_0.9.0_linux_amd64.tar.gz https://github.com/rancher/rke/releases/download/v1.0.4/rke_linux-amd64 diff --git a/build/data_lists/infra_docker_images.list b/build/data_lists/infra_docker_images.list index 78081cc8..43b2f865 100644 --- a/build/data_lists/infra_docker_images.list +++ b/build/data_lists/infra_docker_images.list @@ -1,3 +1,4 @@ andyshinn/dnsmasq:2.76 consol/ubuntu-icewm-vnc:1.4.0 sonatype/nexus3:3.15.2 +chartmuseum/chartmuseum diff --git a/build/package.py b/build/package.py index c3d89d30..ce603be5 100755 --- a/build/package.py +++ b/build/package.py @@ -243,14 +243,14 @@ def build_offline_deliverables(build_version, if os.path.islink(file): os.unlink(file) - rke_files = glob.glob(os.path.join('.', '**/rke_linux-amd64'), recursive=True) - os.symlink(rke_files[0], os.path.join(download_dir_path, rke_files[0].split('/')[-1])) - - helm_tar_files = glob.glob(os.path.join('.', '**/helm-*-linux-amd64.tar.gz'), recursive=True) - os.symlink(helm_tar_files[0], os.path.join(download_dir_path, helm_tar_files[0].split('/')[-1])) - - kubectl_files = glob.glob(os.path.join('.', '**/kubectl'), recursive=True) - os.symlink(kubectl_files[0], os.path.join(download_dir_path, kubectl_files[0].split('/')[-1])) + bin_pattern_list = ['**/rke_linux-amd64', + '**/helm-*-linux-amd64.tar.gz', + '**/kubectl', + '**/helm-push_*_linux_amd64.tar.gz'] + + for pattern in bin_pattern_list: + for bin_file in glob.glob(os.path.join('.', pattern), recursive=True): + os.symlink(bin_file, os.path.join(download_dir_path, bin_file.split('/')[-1])) os.chdir(script_location) # End of workaround |