Commit Graph

60 Commits

Author SHA1 Message Date
Juan RP a540b683ad
travis/prepare: use lz4 compression type for pkgs/repos.
lz4 is the fastest one available with libarchive, and
size is not the most important thing in travis.
2020-01-05 18:36:44 +01:00
Juan RP fde04ae647 travis/build.sh: xbps-src takes care of everything now.
Also this file does not contain any bashism, so use /bin/sh.
2020-01-05 10:44:56 +01:00
Juan RP 81b2dc578e travis/build.sh: simplify logic 2020-01-05 10:44:56 +01:00
Juan RP 8e0644f7cf travis/build.sh: use -E (and get rid of -f) while building base-chroot. 2020-01-05 10:44:56 +01:00
Juan RP 34d6624a5c travis/build.sh: perform sysup before installing base-chroot. 2020-01-05 10:44:56 +01:00
Juan RP 05980fbaba travis/build.sh: also use xbps.d repos, to resolve missing deps. 2020-01-05 10:44:56 +01:00
Juan RP 5b938c9c0c travis/build.sh: local repo path v2 2020-01-05 10:44:56 +01:00
Juan RP 186e9f3025 travis/build.sh: fix repo path, use -H. 2020-01-05 10:44:56 +01:00
Juan RP 7a217ffadd travis/build.sh: install base-chroot and remove autodeps. 2020-01-05 10:44:56 +01:00
Juan RP 9703739139 travis/build.sh: always update base-chroot in masterdir. 2020-01-05 10:44:56 +01:00
Juan RP ebb1ff140a travis/build.sh: fix xbps-src opts for ethereal. 2020-01-05 10:44:56 +01:00
Juan RP 958e3ead5d travis: rebuild base-chroot via build.sh not prepare.sh. 2020-01-05 10:44:56 +01:00
Juan RP 7b11d13c38 travis: always build a recent `base-chroot` pkg 2020-01-05 10:44:56 +01:00
Juan RP 8b21a5a74d travis: some tweaks for base-chroot-v2:
- no need to perform `boostrap-update` anymore, xbps-src does it now.
- don't set useless values to `etc/conf`.
2020-01-05 10:44:56 +01:00
Juan RP e4a5beb116 travis: update set_mirror.sh for `etc/xbps.d`. 2020-01-05 10:44:56 +01:00
Leah Neukirchen 9dba2a6063 fetch-xtools.sh: update xtools link. 2019-12-25 15:30:03 +01:00
Robert Lowry e450363b00 common/travis/docker.sh: add control variables
for more flexible local testing using existing tools
2019-10-21 18:32:28 +02:00
Piotr Wójcik 5cbf4e886d travis: lint license 2019-08-13 21:14:45 +02:00
Piotr Wójcik fcae38850b travis: do not ignore failure of all but last linted template 2019-07-17 08:52:11 +02:00
Juan RP 66d8cbf014 travis/build.sh: update bootstrap pkgs two times.
This is required because xbps might be updated the first time.
2019-06-16 22:00:18 +02:00
Juan RP 6dc1c6d8fb travis/build.sh: update bootstrap before building.
This should fix the recently failed build of elogind due
to xbps not updating revdeps of the build dependencies.

Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-15 14:14:17 +02:00
Juan RP baa928b247 travis/build.sh: use -jX in xbps-src.
Do not rely on nproc(1) being available.

Signed-off-by: Juan RP <xtraeme@gmail.com>
2019-06-04 13:51:32 +02:00
maxice8 26865beb70 travis-ci: also show files for nonfree packages. 2019-04-16 16:40:43 -03:00
maxice8 8254bfd6b3 travis/show_files.sh: avoid useless use of cat 2019-04-15 12:18:00 -03:00
maxice8 e4a74c2b2d travis/build.sh: do chroot_prepare() before building stuff 2019-04-14 18:20:45 -03:00
maxice8 3f4d1f1555 travis: use ethereal.
Closes: #9396 [via git-merge-pr]
2019-04-06 16:44:58 -07:00
maxice8 81e021bd8a common/travis/changed_templates.sh: try chroot-git then git 2019-03-07 17:26:45 -08:00
maxice8 44d393bc38 common/travis/fetch_upstream.sh: try chroot-git then git 2019-03-07 17:26:45 -08:00
Michael Aldridge 47df4e3ea2 common/travis: Update mirror 2018-09-07 12:13:40 +02:00
Michael Aldridge 789d8e2cfd lxc: Change default XBPS address 2018-09-07 12:13:40 +02:00
Michael Aldridge 1503fda95a common/travis: Use new name for repo2 2018-09-02 11:36:40 -07:00
Enno Boland 59202a5d1f
disable auto mirror 2018-07-03 12:39:40 +02:00
Enno Boland 14c8becd77
Revert "common/travis: change mirror to automatic selection"
This reverts commit c52ed4dbd0.
2018-07-03 12:38:15 +02:00
Michael Aldridge c52ed4dbd0 common/travis: change mirror to automatic selection 2018-06-29 21:39:18 -07:00
Michael Aldridge 51201b9f75 common: change travis mirror 2018-06-16 20:56:00 -07:00
Enno Boland 9389e6818c
common/travis: change upstream path to new github org. 2018-06-16 19:38:34 +02:00
John 05099ab0e0 common/travis: remove need for -C flag for xbps-src 2018-05-22 21:42:42 +02:00
Michael Aldridge 2e18ad459c [TRAVIS]: More reliable/comprehensive mirror set mechanism 2017-09-17 17:48:09 -07:00
Toyam Cox cfcb4aa679 common/travis: Go back to repo3 IP
This reverts commit 231fe0cefc.
2017-09-14 21:05:32 -04:00
Toyam Cox 231fe0cefc common/travis: switch to repo by DNS until repo3 DNS is fixed 2017-09-14 20:43:27 -04:00
Toyam Cox 2b34bfe4e9 common/travis: switch to repo3 by IP address 2017-09-14 20:38:06 -04:00
Enno Boland 7dd010155e common/travis: switch to mirror for travis builds 2017-09-14 08:54:40 +02:00
Toyam Cox 8243595913 travis: build restricted packages
After all, we are not about to distribute these binaries.
2017-02-06 21:52:38 -05:00
Michael Gehring d2a6beb2e3 travis: switch to xbps-uchroot and newer os 2016-11-17 17:18:28 +00:00
Enno Boland 31208b8c93 Revert "common/travis: add consistency check on travis runs"
This reverts commit ff13ab493b as it fails
and takes ages to complete.
2016-03-22 18:08:39 +01:00
Enno Boland ff13ab493b common/travis: add consistency check on travis runs 2016-03-22 00:36:30 +01:00
Juan RP 2fdd875618 travis/build.sh: sort dependencies to build in proper order. 2015-08-16 10:53:30 +02:00
Enno Boland a8f12f55d8 travis: run xlint parallel 2015-07-14 10:49:16 +02:00
beefcurtains 0d7c280b0e travis: look for xbps in /usr/bin 2015-06-03 09:43:13 +00:00
Juan RP 5726bb6452 travis: fix show_files for subpkgs. 2015-04-23 09:46:40 +02:00