aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* update golang version to 1.23.1Arthur Zamarin2024-09-091-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* go: update dependenciesArthur Zamarin2024-07-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* go: update templArthur Zamarin2024-06-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* go: update templArthur Zamarin2024-05-261-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* update templArthur Zamarin2024-05-201-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go to go 1.22.2Arthur Zamarin2024-04-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go dependenciesArthur Zamarin2024-04-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* updater: use pmaint instead of egencacheArthur Zamarin2024-04-171-16/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go dependenciesArthur Zamarin2024-03-191-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* bump go to go 1.22.0Arthur Zamarin2024-02-221-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* add templ dependencyArthur Zamarin2024-02-091-1/+2
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* go: bump to 1.21 and update all depsArthur Zamarin2023-11-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* Dockerfile.updater: fix binrepo sourceArthur Zamarin2023-08-221-3/+3
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* go: upgrade to 1.20.3Arthur Zamarin2023-04-271-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* Dockerfile: remove go get stepArthur Zamarin2023-02-191-3/+0
| | | | | | | | The `go get` step updates the dependencies to latest version, without us knowing if it works or not. This is not a good practice, and we should prefer to just update the go version in git tree. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* Dependencies: bulk fetch, delete and insertArthur Zamarin2023-02-171-0/+1
| | | | | | | | | | | | | | - use one http request to fetch all rdeps.tar.xz - process all the dependencies in one goroutine as it is fast enough (less than one second) - bulk delete all previous dependencies (from ~10min to <1sec) - bulk insert all dependencies (from ~10min to <1sec) All this bulk work enables the whole procedure to finish in less than 5 sec on my PC (instead of ~25min), uses much less IO, much much less network. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* Dockerfiles: update golang imagesJohn Helmert III2022-11-081-1/+1
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* Dockerfile.updater: use binhostJohn Helmert III2022-11-081-1/+2
| | | | Signed-off-by: John Helmert III <ajak@gentoo.org>
* Use kaniko instead of using docker itselfJohn Helmert III2022-11-081-2/+4
| | | | | | | | | | | | | | | We're not running the runner with the ability to start privileged docker containers, so we need to use something capable of working without privileges. "kaniko solves two problems with using the Docker-in-Docker build method: Docker-in-Docker requires privileged mode to function, which is a significant security concern..." Reference: https://docs.gitlab.com/ee/ci/docker/using_kaniko.html Signed-off-by: John Helmert III <ajak@gentoo.org>
* Update gentoo stage 3 container image version for updaterMax Magorsch2022-02-011-1/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Update gentoo container base imageMax Magorsch2021-09-201-1/+1
| | | | | | gentoo/stage3-amd64 is deprecated, gentoo/stage3:amd64 is used instead Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Add masked packages and masked versionsMax Magorsch2020-03-231-0/+1
| | | | Signed-off-by: Max Magorsch <arzano@gentoo.org>
* Initial commit containing v0.1.0 of SokoMax Magorsch2020-03-181-0/+27
This is a rewrite of packages.g.o based on postgres and git written in Go. Signed-off-by: Max Magorsch <arzano@gentoo.org>