Commit Graph

47 Commits

Author SHA1 Message Date
pyth0n1c 5a554f3b5b Updated paths in workflows that changed due to
relocating the automated_detection_testing
folder in bin/
2021-12-08 14:09:22 -08:00
pyth0n1c 04ba2b5ae6 Merge branch 'develop' into DetectionTestingDocker 2021-12-08 13:04:28 -08:00
pyth0n1c 8f55eb5848 Proper summary.json files are now always generated after a run of the CI. It does not require a separate run of summarize_json.py. Becuase the CI runs different jobs, though, it is still required to run this explicitly in the CI. Also fixed an issue where searches that resulted in an error had incorrect json output due to improper python error handling. 2021-12-08 12:00:51 -08:00
pyth0n1c 14e548c65a More changes to CI. Fixed a bash typo and removed the docker-detection-testing.yml since it has been integrated into build-and-validate. 2021-12-06 14:54:58 -08:00
pyth0n1c 3de3ffeada Brace in wrong location - around non environment variable 2021-12-06 14:44:27 -08:00
pyth0n1c 2981a9c592 added a check to see if we are running on develop, meaning that it is a nightly job. Also, added a cron job to fun of 04:44 UTC. GitHub recommends against the top of the hour because load is higher at that time. 2021-12-06 14:37:24 -08:00
pyth0n1c 652355a124 Typo in branch name caused an error during checking. 2021-12-06 11:51:14 -08:00
pyth0n1c 9be4d1a4eb Large changes to json validation for local_apps. json validation was wrong. also changed CI to run on push and on PR using the new CI job! Note that it will still require lots of testing. 2021-12-06 11:41:35 -08:00
P4T12ICK e1844e0333 removed devsecops 2021-11-25 08:55:22 +01:00
Bhavin Patel 0f3f056dd5 Branch was auto-updated. 2021-11-10 07:54:24 -08:00
Jose Enrique Hernandez 67f77aaf17 won't ever be a splunk app format as we know it,
removing for now
2021-11-10 10:30:38 -05:00
pyth0n1c f57185496c Removed comment from if: for run_appinspect CI
job.  This is in prep for merging it into develop.
It was commented so that it would run on testing.
2021-11-09 17:18:07 -08:00
pyth0n1c 5fa9c7a9fe Comment typo in
build-and-validate.yml
$ sign instead of # for comment
2021-11-09 13:04:53 -08:00
pyth0n1c 9cb134658d Realized SSA isn't a full app, it's just
a directory with detections.  Made changes
so that it won't run through slim or appinspect.
Will manually verify by looking at the 
artifacts that it is correct.
2021-11-09 12:58:13 -08:00
pyth0n1c f176eeb109 Fixed generation, checksumming, and
appinspect of SSA and dev_sec_ops 
packages.
2021-11-09 12:37:04 -08:00
Bhavin Patel 45cc0280bf Branch was auto-updated. 2021-11-09 06:41:14 -08:00
Jose Enrique Hernandez a18a84a2dc minor_ci_bug 2021-11-09 09:40:21 -05:00
Danny Leung 96a4755001 PEX-33: fix master-api-update dependency list back to prod 2021-11-09 00:57:12 -08:00
Danny Leung 949994aa31 PEX-33: restore build and validate back to prod specs 2021-11-09 00:52:55 -08:00
Danny Leung 1cfb352de2 PEX-33: changing s3 upload folder to 'json' 2021-11-09 00:40:36 -08:00
Danny Leung 2d60260f64 PEX-33: test generate.py in build 2021-11-07 01:42:37 -08:00
Danny Leung 27dab63453 PEX-33: fix merge conflict with develop 2021-11-05 15:07:40 -07:00
Danny Leung bc9224551b Merge branch 'develop' into feature/PEX-33-API-lambda-scalability-issue 2021-11-05 14:28:15 -07:00
Danny Leung 500dcf256e PEX-33: test running build on current branch instead of develop. 2021-11-01 22:42:44 -07:00
Danny Leung 7737249d92 Revert "PEX-33: manual revert to develop"
This reverts commit bb2050269f.
2021-11-01 22:16:43 -07:00
d1vious bc3209042b pretty print search yaml, update ci 2021-11-01 18:55:23 -04:00
Danny Leung bb2050269f PEX-33: manual revert to develop 2021-11-01 01:23:36 -07:00
Danny Leung a912b062b2 PEX-33: test remove build dependencies 2021-11-01 00:25:17 -07:00
Danny Leung 196ee689ac PEX-33: test upload JSON to s3 test bucket 2021-11-01 00:06:09 -07:00
Danny Leung f89d686688 PEX-33: adding yml2json script to build 2021-10-30 01:07:12 -07:00
Jose Enrique Hernandez 0cf6ee8539 api has still references to response tasks 2021-10-28 17:21:30 -04:00
divious1 1f6c5070d0 cleaned up cruft from repo 2021-09-28 17:18:51 -04:00
patel-bhavin 3d0e2e33ab all changes except dashboard 2021-09-23 15:17:25 -07:00
pyth0n1c 5353ee54ed Fixed syntax for getting release tag - small
change so intentionally not submitting a PR
2021-09-09 15:14:37 -07:00
P4T12ICK 890b46cb22 Merge branch 'develop' into dev_sec_ops_package 2021-09-03 11:35:31 +02:00
pyth0n1c 19bfe26f2c Making use of python2 more explicit in
build-package
2021-09-02 16:16:52 -07:00
pyth0n1c edff0a09f0 Updated requirements for the build-and-validate
workflow and the wheel install and pip upgrade
everywhere else.  Going to run detection testing
on this and see if it's good.
2021-09-02 15:51:24 -07:00
pyth0n1c 756cb6e1d7 Using pip freeze to get all the new requirements 2021-09-02 15:30:24 -07:00
pyth0n1c 232f22fee5 Added pip install wheel to everything. Changed >= back
to ==. Testing to see if these install are faster.
2021-09-02 14:17:52 -07:00
pyth0n1c 3b08a85330 Fixed testing so that it only runs on Push and Create/Reopen PR. 2021-08-31 11:56:18 -07:00
P4T12ICK 489dc38e15 solve merge conflicts 2021-08-30 09:21:57 +02:00
pyth0n1c 4b26f7af13 Fixed the S3 buckets paths to shift from testing to release buckets. 2021-08-27 15:06:57 -07:00
pyth0n1c b325b6cb3d Fixed to use the PROTECTED_BRANCH_PUSH_TOKEN to push to repo. Added token to repo 2021-08-27 14:13:37 -07:00
pyth0n1c a4b14ffc14 Reworking test flows after fixing 'waiting on result' issue. Rework detect6ion testing so that it runs on prs and pushes with approval and never runs on tags. 2021-08-27 10:44:10 -07:00
P4T12ICK 1a3216331b tagging detetcions for DevSecOps 2021-08-27 14:53:02 +02:00
P4T12ICK 4f992beec4 created package 2021-08-27 14:37:17 +02:00
P4T12ICK 09afa4b1e2 bug fix github actions 2021-08-27 10:28:59 +02:00