Skip to content

[28728] Merge OpenProject CE plugins under modules/#6826

Merged
ulferts merged 10000 commits into
devfrom
housekeeping/merge-plugins-as-modules
Nov 15, 2018
Merged

[28728] Merge OpenProject CE plugins under modules/#6826
ulferts merged 10000 commits into
devfrom
housekeeping/merge-plugins-as-modules

Conversation

@oliverguenther

@oliverguenther oliverguenther commented Nov 14, 2018

Copy link
Copy Markdown
Member
  • Merges all CE plugins into modules/*, dropping the openproject prefix of all previous plugins.
  • Creates a new Gemfile.modules definition that is automatically sourced and lives next to Gemfile.plugins (which can be used by downstream to add to the Gemfile as it's done now).
  • Merges the CE .travis.yml to provide full CE testing.
  • Adds a conditional branch check to skip plugin builds when branch starts with core/*
  • Maintains full history of each plugin by merging with --allow-unrelated-histories from temporary remote

/cc @opf/developers

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

5 participants