Commit graph

27 commits

Author SHA1 Message Date
Jo 643830fccd
chore: Use custom image (#2328)
* self-host image

* update deps
2023-11-30 09:39:56 +01:00
Jo e60ccdf8b7
Fix image recursive build (#2280)
* fix image recursive build

* add test fixes

* disable buildvcs

* fix integration
2023-09-15 11:17:18 +02:00
Jo 6c1998f6eb
chore(ci): update builder image ci (#2254) 2023-07-30 22:07:28 +02:00
Jo fdcf6ef664
ci(yay): add integration test framework (#2178)
* add integration test framework

* fix integration tests

* fix integration tests
2023-05-22 21:38:02 +00:00
Jo 16cce4384b
ci(lint): update builder image (#2048)
* last min ci changes

* readme update
2023-04-03 07:32:25 +00:00
Jo 0bf4c2e502
feat(new_install): show (#1915)
* show new packages in upgrade form if they exist

* refactor up select

* remove unused graph parts

* readd len

* Complete upgrade graphing

* Extract to upgrade pkg

* remove unused dep method

* remove uneeded dep

* cleanup method

* specify io Reader for testing

* use specified input vector

* fix non-active devel

* test base cases

* add devel test cases

* add range tests

* add logger struct

* use logger struct in upgrade

* follow golangci recommendations

* update deps

* update golangci
2023-02-17 19:01:26 +00:00
Jo 0b1ae938a3
fix(ci): do not install packages at pacman-git CI level (#1860)
* fix(ci): do not attempt to install extra packages for building pacman-git

* install needed in ci image

* fix missing pacman key

* wip

* add missing deps
2022-12-18 18:24:56 +00:00
jguer 5e8d9ac846
add make to dockerfile 2022-11-16 00:54:21 +01:00
jguer 3f5eb36fe2
add gcc to build 2022-11-16 00:29:53 +01:00
Jo 3f5dffc188
build: update golangci (#1829) 2022-11-15 14:17:56 +00:00
jguer c0a9b6af4f
Remake ci.Dockerfile 2022-08-05 23:05:20 +02:00
J Guerreiro dc9bef0115
fix(ci): fix builds against pacman-git (#1718)
* fix(ci): fix builds against pacman-git

* fix(ci): fix builds against pacman-git

* update dockerfile

* update dockerfile

* update dockerfile

* fix(ci): fix builds against pacman-git

* fix(ci): fix builds against pacman-git

* update go-alpm

* update alpm

* return to lopsided images

* go mod tidy
2022-03-04 23:04:55 +00:00
J Guerreiro d83c5ca5a1
fix(deps): update deps (#1689) 2022-02-05 14:25:59 +01:00
jguer 65ecee9cb6 chore(deps): update ci 2022-01-03 13:46:52 +00:00
jguer a1941b24bf chore(docker): remove label 2021-08-21 15:16:28 +02:00
jguer 074798aca5 chore(docker): update golangci and squash ops 2021-08-21 15:16:28 +02:00
jguer 99c3c98264
fix(docker): fix dockerfile formatter removing breakline 2021-07-29 22:22:32 +02:00
jguer d460e7ae5b
chore(ci): update golangci, delete old test_script 2021-07-25 12:19:59 +02:00
jguer 418b578e9e
chore(upgrade): add pacman to install list
Revert "chore(update): fix line break"

This reverts commit a24fb50e6d.

Revert "chore(update): update golangci and force rebuild"

This reverts commit 25efafe25e.
2021-06-01 23:09:17 +02:00
jguer a24fb50e6d
chore(update): fix line break 2021-06-01 21:19:50 +02:00
jguer 25efafe25e
chore(update): update golangci and force rebuild 2021-06-01 08:34:16 +02:00
jguer ca7165ecb6 ci(yay): update golangci and remove deprecated 2021-04-12 16:54:51 +02:00
jguer 3d585877ba ci(yay): update golangci 2021-03-13 12:24:01 +01:00
jguer f24e21105e
ci(builder): update ci builder 2020-11-17 20:25:40 +01:00
jguer a80771c37e
ci(dockerfile): clean pkg cache 2020-09-29 10:32:29 +02:00
jguer 1f3020e7d6
ci(dockerfile): reduce image size and update readme 2020-09-29 09:38:56 +02:00
jguer 8a0a0cf2bc
fix(ci): fix CI issues 2020-09-08 00:02:28 +02:00