feat: initial commit
This commit is contained in:
Executable
+22
@@ -0,0 +1,22 @@
|
||||
#!/usr/bin/env bash
|
||||
# Wejście dla joba CI: zainstaluj kontekst, sprawdź go, uruchom przebieg.
|
||||
# Skrypt jest celowo cienki - logika mieszka w CLI, żeby dało się ją odtworzyć lokalnie.
|
||||
set -euo pipefail
|
||||
|
||||
: "${CODEMOD_PACKAGE:?ustaw CODEMOD_PACKAGE}"
|
||||
: "${CODEMOD_TO_VERSION:?ustaw CODEMOD_TO_VERSION}"
|
||||
RUN_DIR="${CODEMOD_RUN_DIR:-.runs/local}"
|
||||
|
||||
apm install
|
||||
apm audit
|
||||
agentic-codemod context --json > "${RUN_DIR}/apm-context.json" 2>/dev/null || true
|
||||
|
||||
exec agentic-codemod run \
|
||||
--repo "${CI_PROJECT_DIR:-$PWD}" \
|
||||
--in-place \
|
||||
--package "${CODEMOD_PACKAGE}" \
|
||||
--to-version "${CODEMOD_TO_VERSION}" \
|
||||
--module "${CODEMOD_MODULE:-}" \
|
||||
--constraints "${CODEMOD_CONSTRAINTS:-}" \
|
||||
--run-dir "${RUN_DIR}" \
|
||||
"$@"
|
||||
Reference in New Issue
Block a user