Skip to content

Unification#28

Merged
nibra merged 6 commits into1.x-devfrom
unified
Dec 16, 2021
Merged

Unification#28
nibra merged 6 commits into1.x-devfrom
unified

Conversation

@nibra
Copy link
Copy Markdown
Contributor

@nibra nibra commented Dec 16, 2021

Adjustments to prepare for use with the Monorepo

Summary of Changes

Use templates for files present in all projects

  • .github/
  • .appveyor.yml
  • .drone.jsonnet
  • .editorconfig
  • .gitattributes
  • .gitignore
  • LICENSE
  • phpunit.xml.dist
  • ruleset.xml

Adjustments were made to .drone.jsonnet and phpunit.xml.dist to adapt them to the layout of the file system.

Testing Instructions

Code review only, since the package's code is untouched.

Documentation Changes Required

No.

A lot of files are identical throughout the different packages.
This is the base for unifying them for easier handling.
Some packages use 'tests' as tests directory, while other use 'Tests'. The reference in phpunit.xml.dist is adjusted accordingly.
The images used for tests with these versions have problems with using composer (giving curl error 60), so they are removed for now, until a solution is found.
Used for signing the generated .drone.yml file
Generate .drone.yml
@nibra nibra changed the base branch from 2.0-dev to 1.x-dev December 16, 2021 15:43
@nibra nibra merged commit 2666709 into 1.x-dev Dec 16, 2021
@nibra nibra deleted the unified branch December 16, 2021 15:59
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