Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

TASK-8038 - Recover opencga-storage-mongodb#2635

Draft
j-coll wants to merge 105 commits into
develop from
TASK-8038
Draft

TASK-8038 - Recover opencga-storage-mongodb #2635
j-coll wants to merge 105 commits into
develop from
TASK-8038

Conversation

@j-coll

@j-coll j-coll commented Nov 27, 2025

Copy link
Copy Markdown
Member

No description provided.

Copy link
Copy Markdown
Contributor

@j-coll j-coll marked this pull request as draft November 27, 2025 13:56
@j-coll j-coll changed the title (削除) TASK-8038 (削除ここまで) (追記) TASK-8038 - Recover opencga-storage-mongodb (追記ここまで) Dec 2, 2025
j-coll added 19 commits December 5, 2025 13:58
run: |
STORAGE_FLAG=""
# Set flag only if variant_storage is NOT 'mongodb'
if [ "${{ inputs.variant_storage }}" != "mongodb" ]; then

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
STORAGE_FLAG=""
# Set flag only if variant_storage is NOT 'mongodb'
if [ "${{ inputs.variant_storage }}" != "mongodb" ]; then
STORAGE_FLAG="-Dhadoop=${{ inputs.variant_storage }}"

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
# Execute Maven command
mvn -T 2 clean install \
$STORAGE_FLAG \
-P"${{ inputs.test_profile }}" \

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
MODULE=$(basename $MODULE )
TAGS=$(echo ${{ inputs.test_profile }} | sed -e 's/run\([^,]*\)Tests/1円/g' | tr ',' '_' | tr '[:upper:]' '[:lower:]' )
echo "TESTS_LOG_FILE_NAME=junit_${{ inputs.hadoop }}_${TAGS}_${MODULE}.log.gz" >> $GITHUB_OUTPUT
echo "TESTS_LOG_FILE_NAME=junit_${{ inputs.variant_storage }}_${TAGS}_${MODULE}.log.gz" >> $GITHUB_OUTPUT

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
run: |
STORAGE_FLAG=""
# Set flag only if variant_storage is NOT 'mongodb'
if [ "${{ inputs.variant_storage }}" != "mongodb" ]; then

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
STORAGE_FLAG=""
# Set flag only if variant_storage is NOT 'mongodb'
if [ "${{ inputs.variant_storage }}" != "mongodb" ]; then
STORAGE_FLAG="-Dhadoop=${{ inputs.variant_storage }}"

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
-Dsurefire.testFailureIgnore=true \
-f ${{ (inputs.module == '' || inputs.module == 'all') && '.' || inputs.module }} \
$STORAGE_FLAG \
-P"${{ inputs.test_profile }}" \

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
$STORAGE_FLAG \
-P"${{ inputs.test_profile }}" \
-Dcheckstyle.skip \
${{ inputs.mvn_opts }} |& tee >(gzip > ${{ steps.BuildJunitLogFileName.outputs.TESTS_LOG_FILE_NAME }} ) |& grep -a -P '^\[[^\]]*(INFO|WARNING|ERROR)' --colour=never --line-buffered

Check failure

Code scanning / SonarCloud

GitHub Actions should not be vulnerable to script injections High test

Change this workflow to not use user-controlled data directly in a run block. See more on SonarQube Cloud
j-coll added 30 commits March 6, 2026 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /