Skip to content

Use trigger tokens for portal GitLab submits - #83

Merged
yoshifuminakamura merged 1 commit into
developfrom
feature/portal-gitlab-trigger-submit
Aug 5, 2026
Merged

Use trigger tokens for portal GitLab submits#83
yoshifuminakamura merged 1 commit into
developfrom
feature/portal-gitlab-trigger-submit

Conversation

@yoshifuminakamura

Copy link
Copy Markdown
Collaborator

Summary

  • switch Portal GitLab submits from the Create Pipeline API to the Pipeline Trigger API
  • use RESULT_SERVER_GITLAB_TRIGGER_TOKEN env names for default and named targets
  • render trigger-style dry-run payloads and keep trigger tokens out of stored request records

Validation

  • /home/nakamura/fugakunext/venv/bin/python -m py_compile result_server/utils/gitlab_pipeline.py result_server/routes/admin.py
  • /home/nakamura/fugakunext/venv/bin/python -m pytest result_server/tests/test_execution_profiles.py
  • /home/nakamura/fugakunext/venv/bin/python -m pytest result_server/tests/test_execution_profiles.py result_server/tests/test_app_dev_security.py result_server/tests/test_api_routes.py result_server/tests/test_preflight.py

Signed-off-by: yoshifuminakamura <nakamura@riken.jp>
@yoshifuminakamura
yoshifuminakamura merged commit 7a81682 into develop Aug 5, 2026
7 checks passed
@yoshifuminakamura
yoshifuminakamura deleted the feature/portal-gitlab-trigger-submit branch August 5, 2026 06:43
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.

1 participant