@@ -7,26 +7,17 @@ phases:
7
7
- PACKAGE_FILE_39="$CODEBUILD_SRC_DIR_ARTIFACT_1/sagemaker_tensorflow-*-cp39-*.whl"
8
8
- PACKAGE_FILE_310="$CODEBUILD_SRC_DIR_ARTIFACT_1/sagemaker_tensorflow-*-cp310-*.whl"
9
9
# - PACKAGE_FILE_311="$CODEBUILD_SRC_DIR_ARTIFACT_1/sagemaker_tensorflow-*-cp311-*.whl"
10
- - PYPI_USER=$(aws secretsmanager get-secret-value --secret-id /codebuild/pypi/user --query SecretString --output text)
11
- - PYPI_PASSWORD=$(aws secretsmanager get-secret-value --secret-id /codebuild/pypi/password --query SecretString --output text)
12
- - GPG_PRIVATE_KEY=$(aws secretsmanager get-secret-value --secret-id /codebuild/gpg/private_key --query SecretString --output text)
13
- - GPG_PASSWORD=$(aws secretsmanager get-secret-value --secret-id /codebuild/gpg/password --query SecretString --output text)
14
-
10
+ - PYPI_USER=__token__
11
+ - PYPI_PASSWORD=$(aws secretsmanager get-secret-value --secret-id /codebuild/pypi/sagemaker-python-sdk-token --query SecretString --output text)
12
+
15
13
- echo 'md5sum of python packages:'
16
14
- md5sum $PACKAGE_FILE_38
17
15
- md5sum $PACKAGE_FILE_39
18
16
- md5sum $PACKAGE_FILE_310
19
17
# - md5sum $PACKAGE_FILE_311
20
18
21
- # import private key and ensure passphrase is cached
22
- - echo "$GPG_PRIVATE_KEY" | gpg --batch --import
23
- - gpg --pinentry-mode loopback --passphrase "$GPG_PASSWORD" --detach-sign -a -o /dev/null $PACKAGE_FILE_38
24
- - gpg --pinentry-mode loopback --passphrase "$GPG_PASSWORD" --detach-sign -a -o /dev/null $PACKAGE_FILE_39
25
- - gpg --pinentry-mode loopback --passphrase "$GPG_PASSWORD" --detach-sign -a -o /dev/null $PACKAGE_FILE_310
26
- # - gpg --pinentry-mode loopback --passphrase "$GPG_PASSWORD" --detach-sign -a -o /dev/null $PACKAGE_FILE_311
27
-
28
19
# publish to pypi
29
- - python3 -m twine upload --skip-existing $PACKAGE_FILE_38 --sign - u $PYPI_USER -p $PYPI_PASSWORD
30
- - python3 -m twine upload --skip-existing $PACKAGE_FILE_39 --sign - u $PYPI_USER -p $PYPI_PASSWORD
31
- - python3 -m twine upload --skip-existing $PACKAGE_FILE_310 --sign - u $PYPI_USER -p $PYPI_PASSWORD
20
+ - python3 -m twine upload --skip-existing $PACKAGE_FILE_38 -u $PYPI_USER -p $PYPI_PASSWORD
21
+ - python3 -m twine upload --skip-existing $PACKAGE_FILE_39 -u $PYPI_USER -p $PYPI_PASSWORD
22
+ - python3 -m twine upload --skip-existing $PACKAGE_FILE_310 -u $PYPI_USER -p $PYPI_PASSWORD
32
23
# - python3 -m twine upload --skip-existing $PACKAGE_FILE_311 --sign -u $PYPI_USER -p $PYPI_PASSWORD
0 commit comments