Files
szci/readme.hints.md
2025-12-13 13:27:51 +00:00

1006 B

  • focus on cli usage in CI environments.
  • show Gitlab CI, GitHub CI and Gitea CI examples.

Deno Migration Status

The project has been fully migrated from Node.js to Deno runtime.

Environment Variables

All environment variables have been rebranded from NPMCI_* to SZCI_*:

Old Name New Name
NPMCI_COMPUTED_REPOURL SZCI_COMPUTED_REPOURL
NPMCI_URL_CLOUDLY SZCI_URL_CLOUDLY
NPMCI_GIT_GITHUBTOKEN SZCI_GIT_GITHUBTOKEN
NPMCI_GIT_GITHUBGROUP SZCI_GIT_GITHUBGROUP
NPMCI_GIT_GITHUB SZCI_GIT_GITHUB
NPMCI_TRIGGER_* SZCI_TRIGGER_*
NPMCI_LOGIN_CLOUDRON SZCI_LOGIN_CLOUDRON
NPMCI_SSHKEY_* SZCI_SSHKEY_*
NPMCI_LOGIN_DOCKER* SZCI_LOGIN_DOCKER*
NPMCI_TOKEN_NPM* SZCI_TOKEN_NPM*
NPMTS_TEST SZCI_TEST
DEBUG_NPMCI DEBUG_SZCI

Runtime

  • Uses Deno APIs (Deno.env, Deno.cwd, Deno.exit)
  • Logger runtime set to 'deno'
  • Dynamic imports use .ts extensions