File tree 2 files changed +14
-16
lines changed
2 files changed +14
-16
lines changed Original file line number Diff line number Diff line change @@ -712,16 +712,10 @@ jobs:
712
712
command : |
713
713
./tools/circle-install-packages.sh rpm
714
714
./tools/pkg/verify_arch.sh
715
- - when :
716
- condition :
717
- matches :
718
- pattern : /^\d+\.\d+\.\d+/
719
- value : << pipeline.git.tag >>
720
- steps :
721
- - run :
722
- name : Publish package
723
- command : |
724
- ./tools/pkg/publish.sh
715
+ - run :
716
+ name : Publish package
717
+ command : |
718
+ ./tools/pkg/publish.sh
725
719
726
720
filters :
727
721
- &all_tags
Original file line number Diff line number Diff line change 4
4
5
5
cd tools/pkg/packages
6
6
PACKAGE_NAME=$( ls)
7
- PKG_PROFILE=packages
8
- prefix=${pkg_PLATFORM/ _// }
7
+ prefix=$( git rev-parse --short HEAD)
9
8
10
9
if which aws ; then
11
10
echo " aws tool ready"
12
11
else
13
- curl " https://awscli.amazonaws.com/awscli-exe-linux-x86_64 .zip" -o " awscliv2.zip"
12
+ curl " https://awscli.amazonaws.com/awscli-exe-linux-$( uname -m ) .zip" -o " awscliv2.zip"
14
13
unzip -q awscliv2.zip
15
14
sudo ./aws/install
16
15
fi
17
16
18
- aws configure set aws_access_key_id " $PKG_ACCESS_KEY_ID " --profile " $PKG_PROFILE "
19
- aws configure set aws_secret_access_key " $PKG_SECRET_ACCESS_KEY " --profile " $PKG_PROFILE "
17
+ aws configure set aws_access_key_id $AWS_ACCESS_KEY_ID
18
+ aws configure set aws_secret_access_key $AWS_SECRET_ACCESS_KEY
19
+ aws configure set default.region $AWS_DEFAULT_REGION
20
20
21
- aws s3 cp " $PACKAGE_NAME " " s3://arn:aws:s3:$PKG_AWS_REGION :$PKG_USER_ID :accesspoint/mim-packages/$prefix /$PACKAGE_NAME " --acl public-read --profile " $PKG_PROFILE " --region " $PKG_AWS_REGION "
21
+ if [ -n " $CIRCLE_TAG " ]; then
22
+ aws s3 cp " ${PACKAGE_NAME} " " s3://mim-packages/tags/${CIRCLE_TAG} /${PACKAGE_NAME} " --acl public-read --quiet
23
+ else
24
+ aws s3 cp " ${PACKAGE_NAME} " " s3://mim-packages/branches/${CIRCLE_BRANCH} /${prefix} /${PACKAGE_NAME} " --acl public-read --quiet
25
+ fi
You can’t perform that action at this time.
0 commit comments