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
Reduce TIMER value to 1 second in Command and Comment classes; refactor stage processing in finished.rb
Refactor command execution to schedule plans and update test expectations
Enhance execution creation to include payload and improve logging
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