Remove s3 upload from buold
This commit is contained in:
parent
536ecdbc27
commit
cf8810cd29
|
@ -262,18 +262,6 @@ jobs:
|
||||||
publish_tag:
|
publish_tag:
|
||||||
<<: *publish
|
<<: *publish
|
||||||
|
|
||||||
copy_artifact_s3:
|
|
||||||
docker:
|
|
||||||
- image: circleci/python:3.6.4
|
|
||||||
steps:
|
|
||||||
- checkout
|
|
||||||
- attach_workspace:
|
|
||||||
at: .
|
|
||||||
- run:
|
|
||||||
command: |
|
|
||||||
sudo pip install boto3
|
|
||||||
python .circleci/copy_artifact_s3.py
|
|
||||||
|
|
||||||
workflows:
|
workflows:
|
||||||
version: 2
|
version: 2
|
||||||
build_test_deploy:
|
build_test_deploy:
|
||||||
|
@ -375,15 +363,6 @@ workflows:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
|
|
||||||
- copy_artifact_s3:
|
|
||||||
requires:
|
|
||||||
- build
|
|
||||||
filters:
|
|
||||||
branches:
|
|
||||||
only:
|
|
||||||
- master
|
|
||||||
- /.*-reliability/
|
|
||||||
|
|
||||||
- check:
|
- check:
|
||||||
requires:
|
requires:
|
||||||
- build
|
- build
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
import boto3
|
|
||||||
import re
|
|
||||||
import os
|
|
||||||
import tempfile
|
|
||||||
|
|
||||||
LIBS_PATH = './workspace/dd-java-agent/build/libs'
|
|
||||||
p = re.compile(r"dd-java-agent.*jar$")
|
|
||||||
|
|
||||||
S3_BUCKET_NAME = 'datadog-reliability-env'
|
|
||||||
client = boto3.client('s3', aws_access_key_id=os.getenv('AWS_ACCESS_KEY_ID'),aws_secret_access_key=os.getenv('AWS_SECRET_ACCESS_KEY'))
|
|
||||||
transfer = boto3.s3.transfer.S3Transfer(client)
|
|
||||||
|
|
||||||
for path, sub_dirs, files in os.walk(LIBS_PATH):
|
|
||||||
for name in files:
|
|
||||||
if p.match(name):
|
|
||||||
# Write the artifact to S3
|
|
||||||
transfer.upload_file(os.path.join(path, name), S3_BUCKET_NAME, f'java/{name}')
|
|
||||||
# write additional information used by the build
|
|
||||||
with tempfile.NamedTemporaryFile(mode='w') as fp:
|
|
||||||
for line in [os.getenv('CIRCLE_BRANCH'), os.getenv('CIRCLE_SHA1'), name, os.getenv('CIRCLE_USERNAME')]:
|
|
||||||
fp.write(f'{line}\n')
|
|
||||||
fp.seek(0)
|
|
||||||
transfer.upload_file(fp.name, S3_BUCKET_NAME, 'java/index.txt')
|
|
Loading…
Reference in New Issue