Address comments.

This commit is contained in:
Anders Starcke Henriksen
2023-08-04 10:22:17 +02:00
parent e7ca2330cb
commit 3ef82c1091
4 changed files with 46 additions and 4 deletions

View File

@@ -4,7 +4,8 @@ provide:
- "*/ql/test/qlpack.yml" - "*/ql/test/qlpack.yml"
- "*/ql/examples/qlpack.yml" - "*/ql/examples/qlpack.yml"
- "*/ql/consistency-queries/qlpack.yml" - "*/ql/consistency-queries/qlpack.yml"
- "*/ql/automodel/qlpack.yml" - "*/ql/automodel/src/qlpack.yml"
- "*/ql/automodel/test/qlpack.yml"
- "shared/*/qlpack.yml" - "shared/*/qlpack.yml"
- "cpp/ql/test/query-tests/Security/CWE/CWE-190/semmle/tainted/qlpack.yml" - "cpp/ql/test/query-tests/Security/CWE/CWE-190/semmle/tainted/qlpack.yml"
- "go/ql/config/legacy-support/qlpack.yml" - "go/ql/config/legacy-support/qlpack.yml"

28
java/ql/automodel/publish.sh Executable file
View File

@@ -0,0 +1,28 @@
#!/bin/sh
set -e
AUTOMODEL_ROOT="$(dirname $0)"
WORKSPACE_ROOT="$AUTOMODEL_ROOT/../../../.."
GRPS="automodel,-test"
if [ -z "$CODEQL_DIST" ]; then
echo "CODEQL_DIST not set"
exit -1
fi
cd "$AUTOMODEL_ROOT"
echo Testing automodel queries
"${CODEQL_DIST}/codeql" test run test
cd "$WORKSPACE_ROOT"
echo Preparing release
"${CODEQL_DIST}/codeql" pack release --groups $GRPS
echo Publishing automodel
"${CODEQL_DIST}/codeql" pack publish --groups $GRPS
echo Bumping versions
"${CODEQL_DIST}/codeql" pack post-release --groups $GRPS
echo Automodel packs successfully published. Please commit and push the version changes.

View File

@@ -1,7 +1,8 @@
name: codeql/java-automodel-queries name: codeql/java-automodel-queries
version: 0.0.1 version: 0.0.1-dev
groups:
- java
- automodel
dependencies: dependencies:
codeql/java-all: ${workspace} codeql/java-all: ${workspace}
extractor: java
tests: test
warnOnImplicitThis: true warnOnImplicitThis: true

View File

@@ -0,0 +1,12 @@
name: codeql/java-automodel-tests
version: 0.0.1-dev
groups:
- java
- automodel
- test
dependencies:
codeql/java-all: ${workspace}
codeql/java-automodel-queries: ${workspace}
extractor: java
tests: .
warnOnImplicitThis: true