Commit Graph

504 Commits

Author SHA1 Message Date
Bhavin Patel f3372e03c2 Release branch v4.16.0 2023-11-16 20:33:10 +00:00
patel-bhavin e51757ca9f conflicts 2023-05-02 14:56:38 -07:00
pyth0n1c aac32ae63c Update detection-smoketesting.yml
Update the smoketest workflow so
that it only runs nightly instead of
on every push.  This workflow takes
a very long time to run (about 1 hour)
so we don't want to run it all the time.
2023-05-02 14:48:17 -07:00
pyth0n1c 81f6dffcc9 Summarize in a differnet step
and upload the results of
the testing, even in the
event where not all tests
are successful (which is
likely for a number of reasons
such as known errors, new
errors, etc)
2023-04-24 08:44:52 -07:00
pyth0n1c 00a0e3eed9 new workflow for smoketest 2023-04-20 14:58:24 -07:00
Lou Stella a328d91c94 Bump aws-actions/confgiure-aws-credentials version 2023-04-18 17:01:39 -05:00
P4T12ICK fcab1e7044 Merge branch 'develop' into security_content_4_phase_2 2023-04-05 14:52:58 +02:00
Lou Stella 1560598586 Adding one spot where perms were missed 2023-04-04 14:14:06 -05:00
srv-rr-gh-researchbt 0b13b53524 Branch was auto-updated. 2023-04-04 10:43:21 -07:00
pyth0n1c 17324da23f Allow us to commit/write back to
the branch given the permissions 
changes when we have tagged to
create a release.
2023-03-17 10:58:07 -07:00
P4T12ICK 78909f6429 merged with develop 2023-03-03 12:40:16 +01:00
patel-bhavin f9498c3ace add quotes 2023-02-14 08:26:34 -08:00
pyth0n1c a94e1c8878 Update how we ge the release tag
and the timestamp. Now, we get
it from the workflow and the
current datetime
2023-02-02 17:35:27 -08:00
Bhavin Patel e7af7456cb Revert "Upload test artifact/results" 2023-01-26 14:26:24 -08:00
pyth0n1c c7321f70b2 Update detection-testing.yml
Accidentally removed change directory.
We were not in the correct directory
for the file we were trying to upload
to S3.
2023-01-10 10:16:14 -08:00
pyth0n1c 03b5659913 Upload test artifact/results
after a scheduled test run.
2023-01-05 17:06:12 -08:00
P4T12ICK 5ae53c9368 Migrated all detections to v4 2023-01-03 13:42:10 +01:00
pyth0n1c 08fa572d42 Bump all of the actions versions,
if required
2022-10-13 13:19:08 -07:00
pyth0n1c 6b8d2ac69c Fixed missing creation of api archive 2022-10-13 12:49:16 -07:00
pyth0n1c 9a9b290f83 Ensure that all the folders in dist
are updated on tag. Upload the
API_Content artifact as well as
part of a test and as part of
a release
2022-10-13 12:39:45 -07:00
pyth0n1c 3968693c33 Remove slim as a dependency. Still requires
some testing. This will break the contentctl build
functionality as it still requires slim.  A user can
install splunk-packaging-toolkit separately,
but it is not currently compatible with Python3.10.
2022-09-30 09:54:19 -07:00
pyth0n1c b2da1cccfe Update use of token to bot account 2022-09-28 10:12:55 -07:00
pyth0n1c d90598abc9 More updates to workflow 2022-09-27 11:30:19 -07:00
pyth0n1c 8ee7196cf6 Fixed name from /refs/tag/ to refs/tag/ 2022-09-27 11:00:56 -07:00
pyth0n1c 88ba1e8080 Fixing skip detection testing on tag 2022-09-27 10:54:38 -07:00
pyth0n1c 197834b2b7 another fix to tag checking 2022-09-27 10:32:27 -07:00
pyth0n1c 6019f90800 syntax fix for don't run on tags 2022-09-27 10:31:00 -07:00
pyth0n1c 84da3285a6 Don't run detection testing on TAGs 2022-09-27 10:29:23 -07:00
pyth0n1c 92e2d97588 Update detection-testing.yml
For a quotation mark
2022-08-26 13:52:30 -07:00
pyth0n1c 8d611bb546 Update detection-testing.yml
Updated to use pip cache
2022-08-26 13:50:57 -07:00
pyth0n1c baeba5b319 Fixed pathing
Fixed pathing to venv and 
requirements.txt files.
2022-08-26 13:34:37 -07:00
pyth0n1c 305a672f51 Delete contentctl_python_platforms_test.yml
Removed extra testing workflow. This logic will
be integrated into a separate repo at a later time.
2022-08-26 13:27:01 -07:00
pyth0n1c e5962ef678 Update contentctl_python_platforms_test.yml
Reduce platforms we are testing
against for now until we can further
improve support.
2022-08-26 12:22:18 -07:00
pyth0n1c c1be892bd1 Merge branch 'develop' into eliminate_duplicate_python_requirements_files 2022-08-26 12:09:54 -07:00
pyth0n1c d57a68ce76 Branch was auto-updated. 2022-08-23 12:54:46 -07:00
pyth0n1c e7102508d9 Removed with: develop from the detection-
testing workflows since we need to test
a new version of the detection testing code.
2022-08-19 15:05:40 -07:00
d1vious 7f08b301ab cleaning up CI 2022-08-16 15:24:07 -04:00
pyth0n1c 609d151e16 removing venv 2022-07-22 11:45:02 -07:00
pyth0n1c 0e1e6a2798 trying to use pip cache and
auto install of requirements
2022-07-22 11:42:45 -07:00
pyth0n1c cfe4839136 typo in contentctl 2022-07-22 11:31:37 -07:00
pyth0n1c c2141acaf1 Forgot to activate virtualenv
in next step after installing
requirements.
2022-07-22 11:29:50 -07:00
pyth0n1c a219628235 Disable fail-fast behavior 2022-07-22 11:22:24 -07:00
pyth0n1c ba5e73e6a7 Updated name for 3.11 to 3.11-dev 2022-07-22 11:20:30 -07:00
pyth0n1c 0856357154 Need to quote python versions.
Also added 3.11 because why not.
2022-07-22 11:16:46 -07:00
pyth0n1c 21adea0c76 Job to test contentctl and slim
on different platforms with
different python versions.
2022-07-22 11:14:34 -07:00
pyth0n1c 51edd7950a Condensed multiple requirements.txt
files into single requirements.txt in
the root of security_content.
Removed explicit calls to python3
in CI/CD workflows and inside of
the docker_detection_testing tool.
These are not required and in fact
should not be done since python
interpreters started by the
detection tester inherit the
venv the parent was run under.
2022-07-20 15:53:20 -07:00
pyth0n1c 00c7b50160 Updated the workflow trigger for code testing to include all pushes. This workflow relies on a number of files that exist outside of the contentctl_project, so it should run on every push. 2022-07-18 17:06:55 -07:00
pyth0n1c 45736b5ed7 Updated CI/CD Workflow and
python code in contentctl so that
progress update are not output
when running in CICD environment.
Outputting all of this data
causes thousands of lines of output
logs to be generated in CICD.
This info is only relevant when
running locally in a tty.
2022-06-30 10:52:00 -07:00
pyth0n1c 27417d7cb6 Suppress more output for
performance test
2022-06-28 11:10:46 -07:00
pyth0n1c f75b406a2f Suppress output of contentctl in CI/CD
to test runtime constraints.
2022-06-28 11:08:27 -07:00