Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,4 @@ dynamic-plugins-root/*
.ibm/pipelines/shared_dir/*
.ibm/pipelines/artifact_dir/*
.ibm/pipelines/env_override.local.sh
.ibm/refactored/env_override.local.sh
31 changes: 31 additions & 0 deletions .ibm/refactored/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# Local environment overrides (contains secrets)
env_override.local.sh

# Artifact directories
artifact_dir/
shared_dir/

# Temporary files
*.bak
*.tmp
*.log

# Build artifacts
serverless-workflows/

# OS files
.DS_Store
Thumbs.db

# IDE
.vscode/
.idea/
*.swp
*.swo
*~

# Backup files from sed
*.yaml.bak
*.sh.bak


20 changes: 20 additions & 0 deletions .ibm/refactored/.shellcheckrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# ShellCheck configuration for RHDH CI/CD scripts

# Set shell to bash
shell=bash

# Enable all optional checks
enable=all

# Disable specific checks that are not relevant for our use case
disable=SC2034 # Unused variables (we export many for child scripts)
disable=SC1091 # Not following sourced files (they may not exist at lint time)

# Source path for shellcheck to find files
source-path=SCRIPTDIR
source-path=modules
source-path=jobs
source-path=entrypoints

# External sources that shellcheck should know about
external-sources=true
Loading
Loading