Skip to content

Commit

Permalink
fix bundle packaging script
Browse files Browse the repository at this point in the history
  • Loading branch information
simar7 committed Dec 6, 2023
1 parent 8242374 commit 2518a53
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
9 changes: 7 additions & 2 deletions scripts/bundle.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,13 @@ if [ -n "$GITHUB_ENV" ]; then
echo "MINOR_VERSION=$MINOR_VERSION" >> $GITHUB_ENV
echo "MAJOR_VERSION=$MAJOR_VERSION" >> $GITHUB_ENV
fi
mkdir -p bundle/policies
rsync -avr --exclude=README.md --exclude="*_test.rego" --exclude="*.go" --exclude=compliance --exclude=test --exclude=advanced lib/ checks/ bundle/policies/
mkdir -p bundle/policies/{kubernetes,cloud,docker}/policies
rsync -avr --exclude=README.md --exclude="*_test.rego" --exclude="*.go" --exclude=compliance --exclude=test --exclude=advanced checks/cloud/ bundle/policies/cloud/policies
rsync -avr --exclude=README.md --exclude="*_test.rego" --exclude="*.go" --exclude=compliance --exclude=test --exclude=advanced checks/kubernetes/ bundle/policies/kubernetes/policies
rsync -avr --exclude=README.md --exclude="*_test.rego" --exclude="*.go" --exclude=compliance --exclude=test --exclude=advanced checks/docker/ bundle/policies/docker/policies
mkdir -p bundle/policies/{kubernetes,docker}/lib
rsync -avr --exclude="*_test.rego" --exclude="*.go" lib/kubernetes/* bundle/policies/kubernetes/lib
rsync -avr --exclude="*_test.rego" --exclude="*.go" lib/docker/* bundle/policies/docker/lib
cp checks/.manifest bundle/
rm bundle/policies/.manifest
sed -i -e "s/\[GITHUB_SHA\]/${RELEASE_VERSION}/" bundle/.manifest
Expand Down
1 change: 1 addition & 0 deletions scripts/verify-bundle.go
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@ func LoadBundle() {
fmt.Println(debugLogsForContainer(ctx, trivyC))
}

// TODO: Verify by using bundle to scan
func main() {
LoadBundle()
}

0 comments on commit 2518a53

Please sign in to comment.