grim/convey

caaa37f86aea
Parents b8374af75d3e
Children 89fd5a258ee9
Change the package path to it's new home
  • +1 -1
    aws/aws.go
  • +5 -5
    aws/ecr-get-login.go
  • +1 -1
    aws/parser.go
  • +2 -2
    config/config.go
  • +1 -1
    config/loader.go
  • +1 -1
    config/override_test.go
  • +4 -4
    config/tasks.go
  • +5 -5
    docker/build.go
  • +1 -1
    docker/build_test.go
  • +3 -3
    docker/docker.go
  • +4 -4
    docker/environment.go
  • +1 -1
    docker/environment_test.go
  • +1 -1
    docker/healthcheck.go
  • +4 -4
    docker/login.go
  • +4 -4
    docker/logout.go
  • +1 -1
    docker/parser.go
  • +4 -4
    docker/pull.go
  • +1 -1
    docker/pull_test.go
  • +4 -4
    docker/push.go
  • +1 -1
    docker/push_test.go
  • +4 -4
    docker/remove.go
  • +1 -1
    docker/remove_test.go
  • +6 -6
    docker/run.go
  • +4 -4
    docker/tag.go
  • +1 -1
    docker/tag_test.go
  • +1 -1
    docker/util.go
  • +1 -1
    environment/default.go
  • +1 -1
    exec/exec.go
  • +1 -1
    go.mod
  • +3 -3
    kubectl/apply.go
  • +5 -5
    kubectl/command.go
  • +2 -2
    kubectl/context.go
  • +3 -3
    kubectl/create.go
  • +3 -3
    kubectl/delete.go
  • +1 -1
    kubectl/kubectl.go
  • +4 -4
    kubectl/rollout.go
  • +7 -7
    loaders/bitbucket/loader.go
  • +5 -5
    loaders/bitbucket/loader_test.go
  • +6 -6
    loaders/codebuild/loader.go
  • +8 -8
    loaders/convey/convey.go
  • +3 -3
    loaders/convey/convey_test.go
  • +2 -2
    loaders/convey/extends_test.go
  • +3 -3
    loaders/convey/plans.go
  • +2 -2
    loaders/convey/tasks.go
  • +1 -1
    logging/adapter.go
  • +11 -11
    main.go
  • +7 -7
    plans/plans.go
  • +1 -1
    plans/plans_test.go
  • +4 -4
    plans/stages_test.go
  • +4 -4
    runners/convey.go
  • +5 -5
    runners/graphviz.go
  • +2 -2
    runners/listenvironment.go
  • +2 -2
    runners/listmetaplans.go
  • +2 -2
    runners/listplans.go
  • +2 -2
    runners/listtasks.go
  • +2 -2
    runners/runners.go
  • +2 -2
    runners/showconfig.go
  • +1 -1
    runtime/cleanup.go
  • +2 -2
    runtime/runtime.go
  • +3 -3
    script/script.go
  • +3 -3
    script/script_test.go
  • +5 -5
    stages/stages.go
  • +2 -2
    state/state.go
  • +3 -3
    tasks/clean.go
  • +2 -2
    tasks/count.go
  • +4 -4
    tasks/export.go
  • +2 -2
    tasks/fail.go
  • +4 -4
    tasks/import.go
  • +5 -5
    tasks/import_test.go
  • +2 -2
    tasks/noop.go
  • +3 -3
    tasks/subtask.go
  • +2 -2
    tasks/tasks.go
  • --- a/aws/aws.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/aws/aws.go Wed May 27 03:16:21 2020 -0500
    @@ -18,7 +18,7 @@
    package aws
    import (
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    var (
    --- a/aws/ecr-get-login.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/aws/ecr-get-login.go Wed May 27 03:16:21 2020 -0500
    @@ -20,11 +20,11 @@
    "github.com/kballard/go-shellquote"
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/docker"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/docker"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // ECRGetLogin represents an `aws ecr get-login` command.
    --- a/aws/parser.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/aws/parser.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    "github.com/alecthomas/kingpin"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // ParseCommand is a super stripped down kingpin parser that will parse aws
    --- a/config/config.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/config/config.go Wed May 27 03:16:21 2020 -0500
    @@ -20,8 +20,8 @@
    import (
    "fmt"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Config represents a full convey configuration.
    --- a/config/loader.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/config/loader.go Wed May 27 03:16:21 2020 -0500
    @@ -23,7 +23,7 @@
    "path/filepath"
    "strings"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // Loader defines all the functions that a config loader needs to implement.
    --- a/config/override_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/config/override_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    "github.com/stretchr/testify/assert"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    type testLoader struct{}
    --- a/config/tasks.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/config/tasks.go Wed May 27 03:16:21 2020 -0500
    @@ -17,10 +17,10 @@
    package config
    import (
    - "hg.sr.ht/~grim/convey/aws"
    - "hg.sr.ht/~grim/convey/docker"
    - "hg.sr.ht/~grim/convey/kubectl"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/aws"
    + "keep.imfreedom.org/grim/convey/docker"
    + "keep.imfreedom.org/grim/convey/kubectl"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // TaskMap is a type alias for a map of task names to tasks.
    --- a/docker/build.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/build.go Wed May 27 03:16:21 2020 -0500
    @@ -22,11 +22,11 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Build defines the options for building a docker image.
    --- a/docker/build_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/build_test.go Wed May 27 03:16:21 2020 -0500
    @@ -22,7 +22,7 @@
    "github.com/go-yaml/yaml"
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestBuildDockerfileRequired(t *testing.T) {
    --- a/docker/docker.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/docker.go Wed May 27 03:16:21 2020 -0500
    @@ -18,9 +18,9 @@
    package docker
    import (
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    var (
    --- a/docker/environment.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/environment.go Wed May 27 03:16:21 2020 -0500
    @@ -25,10 +25,10 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Environment contains options for loading environment variables from a file
    --- a/docker/environment_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/environment_test.go Wed May 27 03:16:21 2020 -0500
    @@ -22,7 +22,7 @@
    "github.com/go-yaml/yaml"
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestEnvironmentSimple(t *testing.T) {
    --- a/docker/healthcheck.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/healthcheck.go Wed May 27 03:16:21 2020 -0500
    @@ -22,7 +22,7 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // HealthCheck represents a docker health check.
    --- a/docker/login.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/login.go Wed May 27 03:16:21 2020 -0500
    @@ -19,10 +19,10 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Login represents an login task for logging into a docker registry.
    --- a/docker/logout.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/logout.go Wed May 27 03:16:21 2020 -0500
    @@ -19,10 +19,10 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Logout represents a logout task which logs out of a docker registry.
    --- a/docker/parser.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/parser.go Wed May 27 03:16:21 2020 -0500
    @@ -22,7 +22,7 @@
    "github.com/alecthomas/kingpin"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // ParseCommand is a super stripped down kingpin parser that will parse docker
    --- a/docker/pull.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/pull.go Wed May 27 03:16:21 2020 -0500
    @@ -19,10 +19,10 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Pull represents a docker pull task which pulls an image from a docker
    --- a/docker/pull_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/pull_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestPull(t *testing.T) {
    --- a/docker/push.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/push.go Wed May 27 03:16:21 2020 -0500
    @@ -19,10 +19,10 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Push represents a docker push task which push an image to a docker registry.
    --- a/docker/push_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/push_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestPush(t *testing.T) {
    --- a/docker/remove.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/remove.go Wed May 27 03:16:21 2020 -0500
    @@ -21,10 +21,10 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Remove represents a docker rm task which deletes a local docker image.
    --- a/docker/remove_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/remove_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestRemove(t *testing.T) {
    --- a/docker/run.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/run.go Wed May 27 03:16:21 2020 -0500
    @@ -29,12 +29,12 @@
    "github.com/satori/go.uuid"
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/normalize"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/normalize"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Run represents a docker run task which will run a container.
    --- a/docker/tag.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/tag.go Wed May 27 03:16:21 2020 -0500
    @@ -19,10 +19,10 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Tag represents a docker tag command.
    --- a/docker/tag_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/tag_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestTag(t *testing.T) {
    --- a/docker/util.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/docker/util.go Wed May 27 03:16:21 2020 -0500
    @@ -21,7 +21,7 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // ParseImage will convert an image like python:3 to it's registry, name, and tag
    --- a/environment/default.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/environment/default.go Wed May 27 03:16:21 2020 -0500
    @@ -25,7 +25,7 @@
    "bitbucket.org/rw_grim/govcs"
    "bitbucket.org/rw_grim/govcs/hg"
    - "hg.sr.ht/~grim/convey/normalize"
    + "keep.imfreedom.org/grim/convey/normalize"
    )
    func (e *Environment) loadVCS(wd string) error {
    --- a/exec/exec.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/exec/exec.go Wed May 27 03:16:21 2020 -0500
    @@ -26,7 +26,7 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/logging"
    )
    // Run runs the command specified in argv and logs stderr and stdout to a new
    --- a/go.mod Mon Mar 02 22:47:59 2020 -0600
    +++ b/go.mod Wed May 27 03:16:21 2020 -0500
    @@ -1,4 +1,4 @@
    -module hg.sr.ht/~grim/convey
    +module keep.imfreedom.org/grim/convey
    require (
    bitbucket.org/rw_grim/govcs v0.0.0-20190727184842-ba0d24484add
    --- a/kubectl/apply.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/apply.go Wed May 27 03:16:21 2020 -0500
    @@ -19,9 +19,9 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Apply is a task for calling `kubectl apply`.
    --- a/kubectl/command.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/command.go Wed May 27 03:16:21 2020 -0500
    @@ -23,11 +23,11 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // CRUDCommand represents a call to a `kubectl` command to manage deployments.
    --- a/kubectl/context.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/context.go Wed May 27 03:16:21 2020 -0500
    @@ -21,8 +21,8 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    )
    // useContext calls `kubectl config use-context` for the given context
    --- a/kubectl/create.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/create.go Wed May 27 03:16:21 2020 -0500
    @@ -19,9 +19,9 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Create is a task for calling `kubectl create`.
    --- a/kubectl/delete.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/delete.go Wed May 27 03:16:21 2020 -0500
    @@ -19,9 +19,9 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Delete is a task for calling `kubectl delete`.
    --- a/kubectl/kubectl.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/kubectl.go Wed May 27 03:16:21 2020 -0500
    @@ -19,7 +19,7 @@
    package kubectl
    import (
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    var (
    --- a/kubectl/rollout.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/kubectl/rollout.go Wed May 27 03:16:21 2020 -0500
    @@ -21,10 +21,10 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/exec"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/exec"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // CRUDCommand represents a call to a `kubectl` command to manage deployments.
    --- a/loaders/bitbucket/loader.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/bitbucket/loader.go Wed May 27 03:16:21 2020 -0500
    @@ -25,13 +25,13 @@
    "github.com/go-yaml/yaml"
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/docker"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/script"
    - "hg.sr.ht/~grim/convey/stages"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/docker"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/script"
    + "keep.imfreedom.org/grim/convey/stages"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    const (
    --- a/loaders/bitbucket/loader_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/bitbucket/loader_test.go Wed May 27 03:16:21 2020 -0500
    @@ -22,11 +22,11 @@
    "github.com/stretchr/testify/assert"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/docker"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/stages"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/docker"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/stages"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    func TestLoaderSimple(t *testing.T) {
    --- a/loaders/codebuild/loader.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/codebuild/loader.go Wed May 27 03:16:21 2020 -0500
    @@ -23,12 +23,12 @@
    "github.com/go-yaml/yaml"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/script"
    - "hg.sr.ht/~grim/convey/stages"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/script"
    + "keep.imfreedom.org/grim/convey/stages"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // Loader defines an AWS CodeBuild configuration.
    --- a/loaders/convey/convey.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/convey/convey.go Wed May 27 03:16:21 2020 -0500
    @@ -25,14 +25,14 @@
    "github.com/go-yaml/yaml"
    log "github.com/sirupsen/logrus"
    - cConfig "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/consts"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cConfig "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/consts"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    type options struct {
    --- a/loaders/convey/convey_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/convey/convey_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,9 +21,9 @@
    "github.com/stretchr/testify/assert"
    - realConfig "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/state"
    + realConfig "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/state"
    )
    /* OverrideSuffix tests */
    --- a/loaders/convey/extends_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/convey/extends_test.go Wed May 27 03:16:21 2020 -0500
    @@ -22,8 +22,8 @@
    "github.com/stretchr/testify/assert"
    - cConfig "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/docker"
    + cConfig "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/docker"
    )
    func TestExtendNoClash(t *testing.T) {
    --- a/loaders/convey/plans.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/convey/plans.go Wed May 27 03:16:21 2020 -0500
    @@ -19,9 +19,9 @@
    import (
    "fmt"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/stages"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/stages"
    )
    // mergePlan modifies parent in-place so that any stage declared in child
    --- a/loaders/convey/tasks.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/loaders/convey/tasks.go Wed May 27 03:16:21 2020 -0500
    @@ -22,8 +22,8 @@
    "github.com/go-yaml/yaml"
    log "github.com/sirupsen/logrus"
    - cConfig "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/tasks"
    + cConfig "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    var (
    --- a/logging/adapter.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/logging/adapter.go Wed May 27 03:16:21 2020 -0500
    @@ -19,7 +19,7 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/color"
    + "keep.imfreedom.org/grim/convey/color"
    )
    // NewAdapter creates a new logger with attributes for the identifier
    --- a/main.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/main.go Wed May 27 03:16:21 2020 -0500
    @@ -25,17 +25,17 @@
    "github.com/alecthomas/kingpin"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/consts"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/loaders/bitbucket"
    - "hg.sr.ht/~grim/convey/loaders/codebuild"
    - "hg.sr.ht/~grim/convey/loaders/convey"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/runners"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/ssh"
    - "hg.sr.ht/~grim/convey/state"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/consts"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/loaders/bitbucket"
    + "keep.imfreedom.org/grim/convey/loaders/codebuild"
    + "keep.imfreedom.org/grim/convey/loaders/convey"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/runners"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/ssh"
    + "keep.imfreedom.org/grim/convey/state"
    )
    var (
    --- a/plans/plans.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/plans/plans.go Wed May 27 03:16:21 2020 -0500
    @@ -24,13 +24,13 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/docker"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/stages"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/docker"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/stages"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    var (
    --- a/plans/plans_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/plans/plans_test.go Wed May 27 03:16:21 2020 -0500
    @@ -22,7 +22,7 @@
    "github.com/go-yaml/yaml"
    "github.com/stretchr/testify/assert"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func unmarshal(t *testing.T, data string) Plan {
    --- a/plans/stages_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/plans/stages_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,10 +21,10 @@
    "github.com/stretchr/testify/assert"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/state"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/state"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    func runPlan(path string, p Plan, tasks map[string]tasks.Task) error {
    --- a/runners/convey.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/convey.go Wed May 27 03:16:21 2020 -0500
    @@ -17,10 +17,10 @@
    package runners
    import (
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // Convey is the normal Convey Runner.
    --- a/runners/graphviz.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/graphviz.go Wed May 27 03:16:21 2020 -0500
    @@ -22,11 +22,11 @@
    "regexp"
    "text/template"
    - "hg.sr.ht/~grim/convey/color"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/plans"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/color"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/plans"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    var graphvizTemplate = `
    --- a/runners/listenvironment.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/listenvironment.go Wed May 27 03:16:21 2020 -0500
    @@ -22,8 +22,8 @@
    "sort"
    "strings"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // ListEnvironment is a runner that will output the environment.
    --- a/runners/listmetaplans.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/listmetaplans.go Wed May 27 03:16:21 2020 -0500
    @@ -19,8 +19,8 @@
    import (
    "fmt"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // ListMetaPlans is a Runner that outputs the metaplans for the loaded config.
    --- a/runners/listplans.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/listplans.go Wed May 27 03:16:21 2020 -0500
    @@ -19,8 +19,8 @@
    import (
    "fmt"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // ListPlans is a Runner that outputs the plans in the loaded config.
    --- a/runners/listtasks.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/listtasks.go Wed May 27 03:16:21 2020 -0500
    @@ -20,8 +20,8 @@
    "fmt"
    "sort"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // ListTasks is a Runner that will output the tasks defined in a config.
    --- a/runners/runners.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/runners.go Wed May 27 03:16:21 2020 -0500
    @@ -18,8 +18,8 @@
    package runners
    import (
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // Runner is an interface for defining something that convey can run.
    --- a/runners/showconfig.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runners/showconfig.go Wed May 27 03:16:21 2020 -0500
    @@ -19,8 +19,8 @@
    import (
    "github.com/davecgh/go-spew/spew"
    - "hg.sr.ht/~grim/convey/config"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/config"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // ShowConfig is a Runner that will dump the config to stdout.
    --- a/runtime/cleanup.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runtime/cleanup.go Wed May 27 03:16:21 2020 -0500
    @@ -25,7 +25,7 @@
    "github.com/emirpasic/gods/stacks/arraystack"
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/logging"
    )
    // cleanupList is a simple structure for keeping track of functions to call
    --- a/runtime/runtime.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/runtime/runtime.go Wed May 27 03:16:21 2020 -0500
    @@ -19,8 +19,8 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/state"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/state"
    )
    type Runtime struct {
    --- a/script/script.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/script/script.go Wed May 27 03:16:21 2020 -0500
    @@ -21,9 +21,9 @@
    "github.com/kballard/go-shellquote"
    - "hg.sr.ht/~grim/convey/aws"
    - "hg.sr.ht/~grim/convey/docker"
    - "hg.sr.ht/~grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/aws"
    + "keep.imfreedom.org/grim/convey/docker"
    + "keep.imfreedom.org/grim/convey/tasks"
    )
    // ParseFunc defines a function that can parse a shell command into a convey
    --- a/script/script_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/script/script_test.go Wed May 27 03:16:21 2020 -0500
    @@ -21,9 +21,9 @@
    "github.com/stretchr/testify/assert"
    - "hg.sr.ht/~grim/convey/aws"
    - "hg.sr.ht/~grim/convey/docker"
    - cYaml "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/aws"
    + "keep.imfreedom.org/grim/convey/docker"
    + cYaml "keep.imfreedom.org/grim/convey/yaml"
    )
    func TestEmpty(t *testing.T) {
    --- a/stages/stages.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/stages/stages.go Wed May 27 03:16:21 2020 -0500
    @@ -23,11 +23,11 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/tasks"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/tasks"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    const (
    --- a/state/state.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/state/state.go Wed May 27 03:16:21 2020 -0500
    @@ -24,8 +24,8 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/workspace"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/workspace"
    )
    // State holds all of the runtime data during a run.
    --- a/tasks/clean.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/clean.go Wed May 27 03:16:21 2020 -0500
    @@ -25,9 +25,9 @@
    "github.com/mattn/go-zglob"
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    // Clean represents a clean task.
    --- a/tasks/count.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/count.go Wed May 27 03:16:21 2020 -0500
    @@ -19,8 +19,8 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // Count represents a noop task.
    --- a/tasks/export.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/export.go Wed May 27 03:16:21 2020 -0500
    @@ -21,10 +21,10 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/path"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/path"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    type Export struct {
    --- a/tasks/fail.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/fail.go Wed May 27 03:16:21 2020 -0500
    @@ -21,8 +21,8 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // Fail represents a noop task.
    --- a/tasks/import.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/import.go Wed May 27 03:16:21 2020 -0500
    @@ -22,10 +22,10 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/path"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/path"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    type Import struct {
    --- a/tasks/import_test.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/import_test.go Wed May 27 03:16:21 2020 -0500
    @@ -23,11 +23,11 @@
    "github.com/stretchr/testify/assert"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/logging"
    - "hg.sr.ht/~grim/convey/path"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/state"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/logging"
    + "keep.imfreedom.org/grim/convey/path"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/state"
    )
    func testImport(t *testing.T, files []string) {
    --- a/tasks/noop.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/noop.go Wed May 27 03:16:21 2020 -0500
    @@ -19,8 +19,8 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    // Noop represents a noop task.
    --- a/tasks/subtask.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/subtask.go Wed May 27 03:16:21 2020 -0500
    @@ -21,9 +21,9 @@
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    - "hg.sr.ht/~grim/convey/yaml"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/yaml"
    )
    type SubTask struct {
    --- a/tasks/tasks.go Mon Mar 02 22:47:59 2020 -0600
    +++ b/tasks/tasks.go Wed May 27 03:16:21 2020 -0500
    @@ -20,8 +20,8 @@
    import (
    log "github.com/sirupsen/logrus"
    - "hg.sr.ht/~grim/convey/environment"
    - "hg.sr.ht/~grim/convey/runtime"
    + "keep.imfreedom.org/grim/convey/environment"
    + "keep.imfreedom.org/grim/convey/runtime"
    )
    var (