Commit Graph
22 Commits
Author SHA1 Message Date
Jo 841395c318 feat(local_install): check PKGBUILD and .SRCINFO presence and generate .SRCINFO if necessary (#1938)
check build file presence and generate if needed
2023-02-25 17:44:24 +00:00
Jo 28d90c981e feat(new engine): local install feature testing (#1867)
* make config into parameter

* test(new engine): local install test

* test(keys): fix test keys

* complete integration test for local install

* add simple mising mechanism
2022-12-29 12:34:53 +00:00
jguer d460e7ae5b chore(ci): update golangci, delete old test_script 2021-07-25 12:19:59 +02:00
x1b6e6 662c630a08 main_test: diaable checking TotalDownload conf
`TotalDownload` is removed in pacman 6. We can't leave it enabled for
pacman 5 and disable for pacman 6, so we disable it for both.
2021-05-07 23:30:08 +02:00
jguer 42f337f2a5 fix(pgp): package key importing 2020-07-11 00:48:30 +02:00
Jguer 9795a36692 fix(yay): remove vendor and tweak ci 2020-02-29 18:50:33 +01:00
Jguer 1f007f39ab fix(release): inline changelog definition 2020-01-17 21:06:22 +01:00
Jguer b85428770e fix(release): fix missing changelog.sh 2020-01-12 18:39:51 +01:00
Jguer a0d831180d fix(release): fix tag value sharing 2020-01-12 18:05:56 +01:00
Jguer b242d0ac4b fix(release): auto-tag and build 2020-01-12 17:40:43 +01:00
Jguer 85fc7c59c7 Remove testing CI used for 9.4.0 release. Return to using only core for 9.4.1 2019-10-22 21:12:28 +01:00
Jguer d50ca0430b Enable testing in ci builds 2019-10-22 10:41:53 +01:00
Jguer 8151e47211 Fix linting test not exiting in case of error 2019-10-16 17:24:59 +01:00
Jguer d647d29435 Added multiarch build and release workflow 2019-10-16 02:51:14 +01:00
Jguer c44f738ba8 Convert linting to Makefile action. Patch Dockerfile and CI script 2019-10-13 20:59:20 +01:00
Jguer a591b33262 Add errguards throughout the code to enable golangci-lint 2019-10-13 20:56:27 +01:00
Jguer dfef396d3c Upload yay release artifact 2019-09-29 12:22:55 +01:00
Jguer d0705a6d6b Make makefile more targeted by refactoring. Add new multistage dockerfile
Remove separate targets for release.
Replace travis-ci with github-actions

Signed-off-by: Jguer <me@jguer.space>
2019-09-29 10:24:09 +01:00
Jguer 586dfc8ce7 Merge branch 'master' into travis-exp 2018-09-15 19:49:34 +01:00
morganamilo 7251ffac8a Add test for reading pacman config 2018-09-10 23:07:34 +01:00
Jguer 4d83ffb915 Simple test install from local yay
Signed-off-by: Jguer <me@jguer.space>
2018-04-27 02:03:58 +01:00
Sergio Correia 9c44363a7a Do not depend on the Internet for keys_test.go
We now mock a PGP key server to provide the keys used during the
testing, making it so that we do not need the Internet anymore for
the testing of the PGP key import feature.
2018-03-23 14:17:47 -04:00