| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
| |
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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>
|
|
|
|
| |
Signed-off-by: John Helmert III <ajak@gentoo.org>
|
|
|
|
| |
Signed-off-by: John Helmert III <ajak@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
|
|
| |
gentoo/stage3-amd64 is deprecated, gentoo/stage3:amd64 is used instead
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
|
|
| |
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|
|
This is a rewrite of packages.g.o based on postgres and git
written in Go.
Signed-off-by: Max Magorsch <arzano@gentoo.org>
|