Commit graph

31 commits

Author SHA1 Message Date
Michal Vasilek
769ea65a5e xbps-src: add strict mode 2022-04-07 20:27:41 +02:00
Érico Rolim
b8044ce629 common/travis/build.sh: add argument for running tests.
Also use nproc(1) directly and remove FTP_RETRIES.
2020-12-14 00:18:04 -03:00
Piotr Wójcik
588e8cdb7b common: retry ftp download during CI 2020-02-11 23:05:31 +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
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
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
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
John
05099ab0e0 common/travis: remove need for -C flag for xbps-src 2018-05-22 21:42:42 +02: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
Enno Boland
ed645e3a2f fix crossbuild for travis 2015-04-15 11:23:37 +02:00
Enno Boland
bb71db78dd common/travis: use the same shebang format for all travis scripts. 2015-04-10 15:42:12 +02:00
Enno Boland
7e54eec1ff common/travis/build.sh: fix mistakenly failing tests. 2015-04-10 15:41:23 +02:00
Enno Boland
163ab983b0 common/travis: put hostdir in $HOME. simplifies caching. 2015-04-10 13:31:24 +02:00
Juan RP
41d2237b20 common/travis/build.sh: only error out if xbps-src exits with 1.
broken/nocross exits with 2, should be treated as success.
2015-04-10 11:38:13 +02:00
Enno Boland
8351befa28 .travis.yml: test build packages on travis. 2015-04-10 10:37:26 +02:00