Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/git/vole.git

Write over SSH with a registered key:

git clone ssh://git@0.0.0.0:2222/vole.git

A free and open-source forge that lives in your Git repo.

refactor

c5902451905acdaa478f8476844ccd4a510d9ca9 · Keenan Nemetz · 16d ago · parent ec2aba4b

internal/server/artifacts_test.go → server/artifacts_test.go +5−5

@@ -13,9 +13,9 @@ import (
13 13 "testing"
14 14 "time"
15 15
16 "github.com/rodent-software/vole/internal/config"
17 "github.com/rodent-software/vole/internal/gc"
18 "github.com/rodent-software/vole/internal/runs"
16 "github.com/rodent-software/vole/ci/runs"
17 "github.com/rodent-software/vole/forge"
18 "github.com/rodent-software/vole/forge/config"
19 19 )
20 20
21 21 func artifactWorkflow() map[string]string {
@@ -124,8 +124,8 @@ func TestRunArtifactsSurviveTheSweep(t *testing.T) {
124 124 if err != nil {
125 125 t.Fatal(err)
126 126 }
127 res, err := gc.Run(gc.Options{
128 Repos: []gc.Repo{{Name: f.repo, Dir: filepath.Join(f.cfg.ReposDir(), f.repo+".git")}},
127 res, err := forge.GC(forge.GCOptions{
128 Repos: []forge.GCRepo{{Name: f.repo, Dir: filepath.Join(f.cfg.ReposDir(), f.repo+".git")}},
129 129 Store: f.srv.LFS,
130 130 RunOIDs: oids,
131 131 Now: time.Now().Add(48 * time.Hour), // past every grace period