Skip to content
Snippets Groups Projects

Remove code from repo and small CI improvements

Merged Bart Ribbers requested to merge PureTryOut/pmaports:remove-code-from-repo into master

Code shouldn't be in the pmaports tree, so let's remove it. I made separate repos for every application we use that has the code in our tree, and moved the source to it including it's git history. Finally we have proper package versions and per application CI, issues, merge requests, etc.

This also means the flake8 check now only checks testcases in .gitlab-ci/testcases. While I modified that, I took the opportunity to split the testcase linting out from the shellcheck. The Clang C linting test is now also removed, as it's in the application repositories instead.

Except for the wiki check if a device port is made, the first stage of the CI is now allowed to fail to allow people to see if their package actually compiles before they start fixing linting issues. Of course an MR should still never be merged when it's marked with an exclamation mark, except for cases like this MR where the $pkgver switches to a new versioning scheme as defined by upstream sources.

Edited by Bart Ribbers

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading