Files
sendico/ci/scripts/common/backend_modules.sh
Stephan D 918dbe8bb5
Some checks failed
ci/woodpecker/push/fx_oracle Pipeline is pending
ci/woodpecker/push/gateway_mntx Pipeline is pending
ci/woodpecker/push/gateway_tron Pipeline is pending
ci/woodpecker/push/ledger Pipeline is pending
ci/woodpecker/push/payments_methods Pipeline is pending
ci/woodpecker/push/payments_orchestrator Pipeline is pending
ci/woodpecker/push/payments_quotation Pipeline is pending
ci/woodpecker/push/gateway_chain Pipeline is pending
ci/woodpecker/push/gateway_tgsettle Pipeline is pending
ci/woodpecker/push/notification Pipeline is pending
ci/woodpecker/push/billing_documents Pipeline failed
ci/woodpecker/push/callbacks Pipeline failed
ci/woodpecker/push/discovery Pipeline failed
ci/woodpecker/push/bff Pipeline failed
ci/woodpecker/push/frontend Pipeline failed
ci/woodpecker/push/billing_fees Pipeline failed
ci/woodpecker/push/fx_ingestor Pipeline failed
linting added to CI + bypass tags
2026-03-10 12:39:30 +01:00

112 lines
1.4 KiB
Bash
Executable File

#!/usr/bin/env sh
backend_service_modules() {
service="${1:-}"
case "${service}" in
bff)
cat <<'EOF'
api/pkg
api/edge/bff
EOF
;;
callbacks)
cat <<'EOF'
api/pkg
api/edge/callbacks
EOF
;;
billing_documents)
cat <<'EOF'
api/pkg
api/billing/documents
EOF
;;
billing_fees)
cat <<'EOF'
api/pkg
api/billing/fees
EOF
;;
discovery)
cat <<'EOF'
api/pkg
api/discovery
EOF
;;
fx_ingestor)
cat <<'EOF'
api/pkg
api/fx/storage
api/fx/ingestor
EOF
;;
fx_oracle)
cat <<'EOF'
api/pkg
api/fx/storage
api/fx/oracle
EOF
;;
gateway_chain)
cat <<'EOF'
api/pkg
api/gateway/chain
EOF
;;
gateway_mntx)
cat <<'EOF'
api/pkg
api/gateway/mntx
EOF
;;
gateway_tgsettle)
cat <<'EOF'
api/pkg
api/gateway/tgsettle
EOF
;;
gateway_tron)
cat <<'EOF'
api/pkg
api/gateway/tron
EOF
;;
ledger)
cat <<'EOF'
api/pkg
api/ledger
EOF
;;
notification)
cat <<'EOF'
api/pkg
api/notification
EOF
;;
payments_methods)
cat <<'EOF'
api/pkg
api/payments/storage
api/payments/methods
EOF
;;
payments_orchestrator)
cat <<'EOF'
api/pkg
api/payments/storage
api/payments/orchestrator
EOF
;;
payments_quotation)
cat <<'EOF'
api/pkg
api/payments/storage
api/payments/quotation
EOF
;;
*)
return 1
;;
esac
}