Skip to content

Conversation

RodrigoMNardi
Copy link
Collaborator

Add support for multiple plans and pull requests in CI workflow

  • Introduced new migrations to add references for pull requests and plans in the database.
  • Updated the CI job creation process to handle multiple Bamboo plans associated with pull requests.
  • Enhanced logging and error handling for better traceability during CI executions.

Add support for multiple plans and pull requests in CI workflow

- Introduced new migrations to add references for pull requests and plans in the database.
- Updated the CI job creation process to handle multiple Bamboo plans associated with pull requests.
- Enhanced logging and error handling for better traceability during CI executions.
Update BambooRef handling to associate check_suite with existing references
…ple-plans

# Conflicts:
#	lib/bamboo_ci/stop_plan.rb
#	lib/github/build/action.rb
#	lib/github/build/retry.rb
#	lib/github/build/summary.rb
#	lib/github/plan_execution/finished.rb
#	lib/models/stage.rb
#	lib/slack_bot/slack_bot.rb
Refactoring relations between Plan and CheckSuite.
Updating unit tests
Refactor action and plan handling to support multiple plans in CI execution
Refactor plan handling and clean up unused code
Fix string quotes in comment_spec.rb and remove unnecessary comment in plan_run_spec.rb
Refactor plan execution handling and improve URL sanitization
Schedule plan runs with delay for command and comment executions
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