Commit graph

5 commits

Author SHA1 Message Date
Oliver Smith
a2f75963bf
CI: wiki: adjust for 'pmbootstrap ci' (MR 3608)
Add a wrapper .ci/wiki.sh, that pmbootstrap ci can run and use it in
gitlab-ci.yml. Add a .ci/lib/gitlab_prepare_ci.sh script that makes a
user available with sudo, as expected by the pmbootstrap ci compatible
scripts. Set up binfmt_misc too while at it, it will be needed for
running pmbootstrap.

The next patches will adjust the rest of the CI scripts and move the old
scripts in the .ci/lib dir, so only the scripts that should be called
directly are in the .ci dir.

Related: https://postmarketos.org/pmb-ci
2022-11-17 19:10:56 +01:00
Clayton Craft
2f2976ce7d
gitignore: add 'src/' dir created when running abuild manually (MR 2450)
When using abuild to update checksums and other things manually in pmaports,
it creates a src/ dir in the package dir which should not be commited.
2021-08-21 20:30:46 +02:00
Antoine Fontaine
fe5a332148
gitignore: hide abuild's src dir (!977)
for when you use `abuild unpack prepare` to investigate
the package sources and other uses of abuild.
2020-02-21 14:47:22 +01:00
Martijn Braam
0c2bf6c423
gitignore: add "/custom-*" (!646)
This allows for having untracked packages in the aports directory in a
subdirectory prefixed by "custom-".
2019-09-26 21:51:14 +02:00
Oliver Smith
0d5e2fae31
Add test cases and .gitignore
Copy all test cases from the pmbootstrap repository, that are actually
testing the aports. They were all adjusted to work nicely in this
repository, together with a brand new set of gitlab-ci configs.

This also includes the changes from this merge request, that had a
better detection of changed packages:
<https://gitlab.com/postmarketOS/pmbootstrap/merge_requests/1621>
2018-09-04 08:46:17 +02:00