Skip to content
Snippets Groups Projects
  1. Jun 29, 2019
  2. Jun 26, 2019
  3. Jun 19, 2019
  4. Jun 11, 2019
  5. May 30, 2019
  6. May 24, 2019
  7. Apr 14, 2019
    • Oliver Smith's avatar
      CI: enable crossdirect again · 1031ff82
      Oliver Smith authored
      All bugs should be ironed out now. Let's get some more testing by
      enabling crossdirect in CI again. The crossdirect feature is still only
      in pmbootstrap master, not in the latest pmbootstrap release. But if it
      works without problems for some time, we're ready to make a release.
      
      This reverts commit 6e3252e4.
      Unverified
      1031ff82
  8. Apr 05, 2019
  9. Mar 05, 2019
    • Oliver Smith's avatar
      CI: check_mr_settings.py: fix check for same repo (!255) · 3030c00b
      Oliver Smith authored
      Do not crash when a MR was made from the same repository, because the
      "allow_maintainer_to_push" key does not exist in the GitLab API's
      output. Check first if the "source_project_id" is the same as the
      "target_project_id", and if it is, do not try to access
      "allow_maintainer_to_push" at all.
      Unverified
      3030c00b
  10. Feb 28, 2019
    • Oliver Smith's avatar
      CI: check if maintainers can write to MR branch (!248) · e8a7926e
      Oliver Smith authored
      Check if users activated the 'Allow commits from members who can merge
      to the target branch' option in their MRs.
      
      Add the "only" parameter to each job in .gitlab.yml, so the pipeline
      can properly run in a "merge request specific context" and give us the
      environment variable that contains the MR ID.
      Unverified
      e8a7926e
    • Oliver Smith's avatar
      CI: add "ci:ignore-count" and "ci:skip-build" (!210) · 94632850
      Oliver Smith authored
      Allow skipping the "too many packages changed" check by specifying
      "ci:ignore-count" in the commit message.
      
      Allow skipping the package build step by specifying "ci:skip-build"
      in the commit message. In contrary to the usual "skip ci" method,
      this will still run all the other CI checks.
      94632850
  11. Feb 27, 2019
  12. Feb 15, 2019
  13. Jan 22, 2019
    • Oliver Smith's avatar
      CI: show meaningful error for outdated pmaports (!167) · 158ac151
      Oliver Smith authored
      When we bump the version in pmaports.cfg and the min. required pmaports
      version in the pmbootstrap code, then forks of pmaports.git must be
      rebased on pmaports.git master. Otherwise "pmbootstrap init" fails, and
      because we have it set to quiet (so the output does not distract from
      the interesting output if everything goes fine), there was no meaningful
      error message yet.
      
      Wrap the "pmbootstrap init" call and display a helpful message that
      tells the user to rebase.
      158ac151
  14. Jan 02, 2019
  15. Dec 30, 2018
    • Oliver Smith's avatar
      test_aports_kde: test Qt version too and rename (!119) · 8d4232d1
      Oliver Smith authored
      Rename test_aports_kde.py to test_aports_framework_versions.py and
      generalize all referenes in the code from "KDE frameworks" to
      "frameworks". Check that all Qt packages have the same version, support
      having the real version in _pkgver and pkgver=9999.
      
      Scan all pmaports, not only the ones in the kde dir. Do not output all
      packages of the "other" category anymore, the package count is enough.
      Unverified
      8d4232d1
  16. Dec 17, 2018
  17. Dec 13, 2018
  18. Nov 29, 2018
  19. Nov 27, 2018
  20. Sep 26, 2018
  21. Sep 25, 2018
  22. Sep 22, 2018
    • Oliver Smith's avatar
      Remove obsolete test case test_aportgen.py · e9fd5099
      Oliver Smith authored
      This test case only makes sense in the pmbootstrap repository, and
      we have it there already. In pmaports, we don't need to check if the
      "aportgen" code is working - and to check the versions of the aports
      we already have the test_upstream_compatibility case.
      Unverified
      e9fd5099
  23. Sep 05, 2018
  24. Sep 04, 2018
Loading