Skip to content

TA-4580: Map celonis profile env variables#285

Merged
Laberion Ajvazi (LaberionAjvazi) merged 3 commits into
masterfrom
TA-4580-celonis-env-variables
Nov 19, 2025
Merged

TA-4580: Map celonis profile env variables#285
Laberion Ajvazi (LaberionAjvazi) merged 3 commits into
masterfrom
TA-4580-celonis-env-variables

Conversation

@LaberionAjvazi
Copy link
Copy Markdown
Contributor

@LaberionAjvazi Laberion Ajvazi (LaberionAjvazi) commented Nov 18, 2025

Description

Added mapping for using a profile with CELONIS_URL and CELONIS_API_TOKEN env variables.
Added documentation for using the cli without a profile, through env variables.

Relevant links

Checklist

  • I have self-reviewed this PR
  • I have tested the change and proved that it works in different scenarios
  • I have updated docs if needed

Note

Support using CELONIS_URL and CELONIS_API_TOKEN to run the CLI without profiles and document the workflow.

  • Core:
    • Profile resolution: Map CELONIS_URLTEAM_URL and CELONIS_API_TOKENAPI_TOKEN via mapCelonisEnvProfile() in ProfileService, enabling env-based auth without profiles. Invoked at the start of findProfile() so env vars take precedence when provided.
  • Docs:
    • Add "Using the CLI without a profile" section showing usage with CELONIS_URL and CELONIS_API_TOKEN and example invocation.

Written by Cursor Bugbot for commit c932aaa. This will update automatically on new commits. Configure here.

Comment thread src/core/profile/profile.service.ts
Comment thread DOCUMENTATION.md Outdated
Comment thread DOCUMENTATION.md Outdated
Comment thread src/core/profile/profile.service.ts
Co-authored-by: Meris Nici <[email protected]>
@sonarqubecloud
Copy link
Copy Markdown

@LaberionAjvazi Laberion Ajvazi (LaberionAjvazi) merged commit e236b43 into master Nov 19, 2025
5 checks passed
@LaberionAjvazi Laberion Ajvazi (LaberionAjvazi) deleted the TA-4580-celonis-env-variables branch November 19, 2025 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants