Skip to content

Commit 15f2b10

Browse files
Azcopy Release pipeline (#2728)
* Release pipeline for linux, mariner, mac and windows * Release pipeline for linux, mariner, mac and windows * incorporated review comments * incorporated review comments * incorporated review comments * incorporated review comments * resolved conflicts * testes * tested * incorporated review comments * incorporated review comments * incorporated review comments
1 parent a9261d6 commit 15f2b10

9 files changed

+2193
-0
lines changed

go_installer.sh

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/bash
2+
work_dir=$(echo $1 | sed 's:/*$::')
3+
version=$2
4+
arch=`hostnamectl | grep "Arch" | rev | cut -d " " -f 1 | rev`
5+
6+
if [ $arch != "arm64" ];then
7+
arch="amd64"
8+
fi
9+
10+
echo "Installing on : " $arch " Version : " $version
11+
wget "https://golang.org/dl/go$version.linux-$arch.tar.gz" -P "$work_dir"
12+
sudo rm -rf /usr/local/go
13+
sudo tar -C /usr/local -xzf "$work_dir"/go"$version".linux-$arch.tar.gz
14+
sudo ln -sf /usr/local/go/bin/go /usr/bin/go

packages.csv

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Do not remove these comments
2+
# Format of the file : <Distro Name>,<Fuse Version, Architecture, File Type>,<Repo Name>,<Release Name(for deb repos only)>
3+
Mariner-2.0-x86_64,marinerAmdRpm,cbl-mariner-2.0-prod-Microsoft-x86_64-yum,
4+
Mariner-2.0-aarch64,marinerAarchRpm,cbl-mariner-2.0-prod-Microsoft-aarch64-yum,
5+
Ubuntu-18.04,azcopyAmdDeb,microsoft-ubuntu-bionic-prod-apt,bionic
6+
Ubuntu-20.04,azcopyAmdDeb,microsoft-ubuntu-focal-prod-apt,focal
7+
Ubuntu-22.04,azcopyAmdDeb,microsoft-ubuntu-jammy-prod-apt,jammy
8+
Ubuntu-22.04,azcopyArmDeb,microsoft-ubuntu-jammy-prod-apt,jammy
9+
Ubuntu-24.04,azcopyAmdDeb,microsoft-ubuntu-noble-prod-apt,noble
10+
Ubuntu-24.04,azcopyArmDeb,microsoft-ubuntu-noble-prod-apt,noble
11+
Debian-9.0,azcopyAmdDeb,microsoft-debian-stretch-prod-apt,stretch
12+
Debian-10.0,azcopyAmdDeb,microsoft-debian-buster-prod-apt,buster
13+
Debian-11.0,azcopyAmdDeb,microsoft-debian-bullseye-prod-apt,bullseye
14+
RHEL-7.5,azcopyAmdRpm,microsoft-rhel7.5-prod-yum,
15+
RHEL-7.8,azcopyAmdRpm,microsoft-rhel7.8-prod-yum,
16+
RHEL-8.1,azcopyAmdRpm,microsoft-rhel8.1-prod-yum,
17+
RHEL-8.2,azcopyAmdRpm,microsoft-rhel8.2-prod-yum,
18+
RHEL-7.0,azcopyAmdRpm,microsoft-rhel7.0-prod-yum,
19+
RHEL-8.0,azcopyAmdRpm,microsoft-rhel8.0-prod-yum,
20+
RHEL-9.0,azcopyAmdRpm,microsoft-rhel9.0-prod-yum,
21+
RHEL-9.0,azcopyArmRpm,microsoft-rhel9.0-prod-yum,
22+
CentOS-7.0,azcopyAmdRpm,microsoft-centos7-prod-yum,
23+
CentOS-8.0,azcopyAmdRpm,microsoft-centos8-prod-yum,
24+
SUSE-15Gen2,azcopyAmdRpm,microsoft-sles15-prod-yum,
25+
Rocky-8.0,azcopyAmdRpm,microsoft-el8-prod-yum,
26+
Rocky-9.0,azcopyAmdRpm,microsoft-el9-prod-yum,

0 commit comments

Comments
 (0)