PEX-33: test upload JSON to s3 test bucket

This commit is contained in:
Danny Leung
2021-11-01 00:06:09 -07:00
parent f89d686688
commit 196ee689ac
+10 -10
View File
@@ -581,7 +581,7 @@ jobs:
runs-on: ubuntu-latest
needs: [validate-content, build-sources, build-package, run-appinspect, create-report, update-sources-github, publish-github-release, attack-range-update]
#Only run when tagged
if: startsWith(github.ref, 'refs/tags/')
#if: startsWith(github.ref, 'refs/tags/')
steps:
- name: Checkout Repo
uses: actions/checkout@v2
@@ -624,15 +624,15 @@ jobs:
- name: Update API sources
run: |
aws s3 rm s3://security-content --recursive --exclude "*" --include "*.yml"
aws s3 cp stories s3://security-content/stories --recursive --exclude "*" --include "*.yml"
aws s3 cp baselines s3://security-content/baselines --recursive --exclude "*" --include "*.yml"
aws s3 cp detections s3://security-content/detections --recursive --exclude "*" --include "*.yml"
aws s3 cp playbooks s3://security-content/playbooks --recursive --exclude "*" --include "*.yml"
aws s3 cp lookups s3://security-content/lookups --recursive --exclude "*" --include "*.yml"
aws s3 cp lookups s3://security-content/lookups --recursive --exclude "*" --include "*.csv"
aws s3 cp macros s3://security-content/macros --recursive --exclude "*" --include "*.yml"
aws s3 cp deployments s3://security-content/deployments --recursive --exclude "*" --include "*.yml"
# aws s3 rm s3://security-content --recursive --exclude "*" --include "*.yml"
# aws s3 cp stories s3://security-content/stories --recursive --exclude "*" --include "*.yml"
# aws s3 cp baselines s3://security-content/baselines --recursive --exclude "*" --include "*.yml"
# aws s3 cp detections s3://security-content/detections --recursive --exclude "*" --include "*.yml"
# aws s3 cp playbooks s3://security-content/playbooks --recursive --exclude "*" --include "*.yml"
# aws s3 cp lookups s3://security-content/lookups --recursive --exclude "*" --include "*.yml"
# aws s3 cp lookups s3://security-content/lookups --recursive --exclude "*" --include "*.csv"
# aws s3 cp macros s3://security-content/macros --recursive --exclude "*" --include "*.yml"
# aws s3 cp deployments s3://security-content/deployments --recursive --exclude "*" --include "*.yml"
aws s3 cp yaml_to_json s3://security-content/test-json --recursive --exclude "*" --include "*.json"
- name: Security Content API Smoke Test
run: |