Skip to content
This repository was archived by the owner on Nov 9, 2023. It is now read-only.

Commit f0ff76d

Browse files
author
Ryan Faircloth
authored
feat: base index list (#3)
1 parent a5a0ecf commit f0ff76d

File tree

10 files changed

+542
-133
lines changed

10 files changed

+542
-133
lines changed

.app-vetting.yaml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
check_for_known_vulnerabilities_in_third_party_libraries:
2+
comment: 'N/A No code'
3+
check_for_reverse_shells:
4+
comment: 'N/A No code'
5+
check_external_data_sources:
6+
comment: 'N/A No code'
7+
check_splunk_logo:
8+
comment: 'N/A No code'
9+
check_authorization_credentials:
10+
comment: 'N/A No code'
11+
check_embedded_links:
12+
comment: 'N/A No code'
13+
check_fs_writes:
14+
comment: 'N/A No code'
15+
check_for_urls_in_files:
16+
comment: 'N/A No code'
17+
check_dependencies:
18+
comment: 'N/A No code'
19+
check_documented_included_open_source:
20+
comment: 'N/A No code'
21+
check_editing_and_proofreading:
22+
comment: 'N/A No code'
23+
check_requires_access_to_files_outside_apps_dir:
24+
comment: 'N/A No code'
25+
check_install_on_claimed_targets:
26+
comment: 'N/A No code'
27+
check_link_includes_contact_info:
28+
comment: 'N/A No code'

.github/workflows/build-test-release.yml

Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,16 @@ jobs:
5959
id: matrix
6060
uses: splunk/[email protected]
6161

62-
compliance-sample-scanner:
63-
runs-on: ubuntu-latest
64-
steps:
65-
- name: Checkout
66-
uses: actions/checkout@v2
67-
- name: sample-scanner
68-
uses: splunk/addonfactory-sample-scanner@v1
69-
id: sample-scanner
70-
env:
71-
REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
62+
# compliance-sample-scanner:
63+
# runs-on: ubuntu-latest
64+
# steps:
65+
# - name: Checkout
66+
# uses: actions/checkout@v2
67+
# - name: sample-scanner
68+
# uses: splunk/addonfactory-sample-scanner@v1
69+
# id: sample-scanner
70+
# env:
71+
# REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7272
compliance-dependencies:
7373
name: compliance-dependencies
7474
runs-on: ubuntu-latest
@@ -166,7 +166,7 @@ jobs:
166166
env:
167167
SNYK_TOKEN: ${{ secrets.SNYK_TOKEN }}
168168
- uses: actions/upload-artifact@v2
169-
if: always()
169+
if: always()
170170
with:
171171
name: snyk-results
172172
path: snyk-scan_requirements.sarif
@@ -398,13 +398,13 @@ jobs:
398398
strategy:
399399
matrix:
400400
tags:
401-
- "cloud"
401+
#- "cloud"
402402
- "appapproval"
403403
- "deprecated_feature"
404404
- "developer_guidance"
405405
- "future"
406406
- "self-service"
407-
- "splunk_appinspect"
407+
#- "splunk_appinspect"
408408
- "manual"
409409
steps:
410410
- name: Checkout for manual tag
@@ -561,7 +561,7 @@ jobs:
561561
echo "::set-output name=addon-upload-path::$ADDON_UPLOAD_PATH"
562562
echo "::set-output name=directory-path::/tmp"
563563
echo "::set-output name=s3-bucket::ta-production-artifacts"
564-
564+
565565
run-knowledge-tests:
566566
if: ${{ needs.test-inventory.outputs.knowledge == 'true' }}
567567
needs:
@@ -611,7 +611,7 @@ jobs:
611611
JOB_NAME=${JOB_NAME//[_.]/-}
612612
JOB_NAME=$(echo "$JOB_NAME" | tr '[:upper:]' '[:lower:]')
613613
echo "::set-output name=job-name::$JOB_NAME"
614-
614+
615615
- name: run-tests
616616
id: run-tests
617617
env:
@@ -742,7 +742,7 @@ jobs:
742742
strategy:
743743
fail-fast: false
744744
matrix:
745-
splunk: ['8.2.1']
745+
splunk: ["8.2.1"]
746746
sc4s: ${{ fromJson(needs.meta.outputs.matrix_supportedSC4S) }}
747747
container:
748748
image: ghcr.io/splunk/workflow-engine-base:2.0.3
@@ -779,7 +779,7 @@ jobs:
779779
JOB_NAME=${JOB_NAME//[_.]/-}
780780
JOB_NAME=$(echo "$JOB_NAME" | tr '[:upper:]' '[:lower:]')
781781
echo "::set-output name=job-name::$JOB_NAME"
782-
782+
783783
- name: run-tests
784784
id: run-tests
785785
env:
@@ -1198,7 +1198,6 @@ jobs:
11981198
if: always()
11991199
needs:
12001200
- meta
1201-
- compliance-sample-scanner
12021201
- compliance-dependencies
12031202
- compliance-copyrights
12041203
- lint
@@ -1260,14 +1259,14 @@ jobs:
12601259
env:
12611260
GITHUB_TOKEN: ${{ secrets.GH_TOKEN_ADMIN }}
12621261
- name: Download package-deployment
1263-
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
1262+
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
12641263
uses: actions/download-artifact@v2
12651264
id: download-package-deployment
12661265
with:
12671266
name: package-deployment
12681267
path: download/artifacts/
12691268
- name: Download package-splunkbase
1270-
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
1269+
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
12711270
uses: actions/download-artifact@v2
12721271
id: download-package-splunkbase
12731272
with:
@@ -1290,11 +1289,11 @@ jobs:
12901289
name: cim-field-report
12911290
path: download/artifacts/deployment
12921291
- name: List of assets
1293-
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
1292+
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
12941293
run: |
12951294
ls -la ${{ steps.download-package-splunkbase.outputs.download-path }}
12961295
- name: Upload assets to release
1297-
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
1296+
if: ${{ steps.semantic.outputs.new_release_published == 'true' }}
12981297
uses: svenstaro/upload-release-action@v2
12991298
with:
13001299
repo_token: ${{ secrets.GH_TOKEN_ADMIN }}

package/app.manifest

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"schemaVersion": "2.0.0",
33
"info": {
4-
"title": "Splunk Add-on for McAfee EPO Syslog",
4+
"title": "Splunk Base index configurations",
55
"id": {
66
"group": null,
7-
"name": "Splunk_TA_mcafee_epo_syslog",
7+
"name": "splunk_configurations_base_indexes",
88
"version": "1.0.0"
99
},
1010
"author": [
@@ -15,7 +15,7 @@
1515
}
1616
],
1717
"releaseDate": null,
18-
"description": "Splunk Add-on for McAfee EPO Syslog",
18+
"description": "Splunk Base index configurations",
1919
"classification": {
2020
"intendedAudience": "IT Professionals",
2121
"categories": [
@@ -37,7 +37,7 @@
3737
"releaseNotes": {
3838
"name": "README",
3939
"text": "README.txt",
40-
"uri": "https://docs.splunk.com/Documentation/AddOns/McAfeeEPOSyslog/About"
40+
"uri": "https://github.com/splunk/splunk-configurations-base-indexes"
4141
}
4242
},
4343
"dependencies": null,

package/default/app.conf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@ build = 1
1111

1212
[launcher]
1313
author = Splunk, Inc.
14-
description = Splunk Add-on for McAfee EPO Syslog
14+
description = Splunk Base index configurations
1515
version = 0.1.0
1616

1717
[ui]
1818
is_visible = false
19-
label = Splunk Add-on for McAfee EPO Syslog
19+
label = Splunk Base index configurations
2020
docs_section_override = AddOns:released
2121

2222
[package]
23-
id = Splunk_TA_mcafee_epo_syslog
23+
id = splunk_configurations_base_indexes
2424

2525

2626
[id]
27-
name = Splunk_TA_mcafee_epo_syslog
27+
name = splunk_configurations_base_indexes
2828
version = 0.1.0

0 commit comments

Comments
 (0)