grim/govcs

Migrate the go package to keep.imfreedom.org
draft
2020-04-27, Gary Kramlich
7673aac15924
Parents ba0d24484add
Children 6c01c30c9326
Migrate the go package to keep.imfreedom.org
--- a/README.md Sat Jul 27 13:48:42 2019 -0500
+++ b/README.md Mon Apr 27 20:50:22 2020 -0500
@@ -4,7 +4,7 @@
supports Git and Mercurial. With it you can get information about the
repository including remotes, branches, commits, etc.
-[![GoDoc](https://godoc.org/bitbucket.org/rw_grim/govcs?status.svg)](https://godoc.org/bitbucket.org/rw_grim/govcs)
+[![GoDoc](https://godoc.org/keep.imfreedom.org/grim/govcs?status.svg)](https://godoc.org/keep.imfreedom.org/grim/govcs)
# License
@@ -12,7 +12,7 @@
# Installation
- go get bitbucket.org/rw_grim/govcs
+ go get keep.imfreedom.org/grim/govcs
# Example
@@ -24,7 +24,7 @@
import(
"fmt"
- "bitbucket.org/rw_grim/govcs"
+ "keep.imfreedom.org/grim/govcs"
)
func main() {
--- a/git/git.go Sat Jul 27 13:48:42 2019 -0500
+++ b/git/git.go Mon Apr 27 20:50:22 2020 -0500
@@ -21,8 +21,8 @@
"os"
"strings"
- "bitbucket.org/rw_grim/govcs/exec"
- "bitbucket.org/rw_grim/govcs/vcs"
+ "keep.imfreedom.org/grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/vcs"
)
func handleRevParseError(out string, err error) string {
--- a/git/git_test.go Sat Jul 27 13:48:42 2019 -0500
+++ b/git/git_test.go Mon Apr 27 20:50:22 2020 -0500
@@ -22,7 +22,7 @@
"github.com/stretchr/testify/assert"
- "bitbucket.org/rw_grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/exec"
)
func setup(cmd exec.Cmd) exec.ExecBackend {
@@ -57,20 +57,20 @@
}
func TestRemoteEmpty(t *testing.T) {
- backend := setup(exec.NewMockCommand(exec.NewMockResult("https://bitbucket.org/rw_grim/govcs\n", nil)))
+ backend := setup(exec.NewMockCommand(exec.NewMockResult("https://keep.imfreedom.org/grim/govcs\n", nil)))
defer exec.SetBackend(backend)
git := Git{}
- assert.Equal(t, "https://bitbucket.org/rw_grim/govcs", git.Remote(""))
+ assert.Equal(t, "https://keep.imfreedom.org/grim/govcs", git.Remote(""))
}
func TestRemoteNamed(t *testing.T) {
- backend := setup(exec.NewMockCommand(exec.NewMockResult("https://bitbucket.org/rw_grim/govcs2\n", nil)))
+ backend := setup(exec.NewMockCommand(exec.NewMockResult("https://keep.imfreedom.org/grim/govcs2\n", nil)))
defer exec.SetBackend(backend)
git := Git{}
- assert.Equal(t, "https://bitbucket.org/rw_grim/govcs2", git.Remote("upstream"))
+ assert.Equal(t, "https://keep.imfreedom.org/grim/govcs2", git.Remote("upstream"))
}
func TestRoot(t *testing.T) {
--- a/go.mod Sat Jul 27 13:48:42 2019 -0500
+++ b/go.mod Mon Apr 27 20:50:22 2020 -0500
@@ -1,3 +1,5 @@
-module bitbucket.org/rw_grim/govcs
+module keep.imfreedom.org/grim/govcs
+
+go 1.14
require github.com/stretchr/testify v1.3.0
--- a/govcs.go Sat Jul 27 13:48:42 2019 -0500
+++ b/govcs.go Mon Apr 27 20:50:22 2020 -0500
@@ -20,9 +20,9 @@
import (
"errors"
- "bitbucket.org/rw_grim/govcs/git"
- "bitbucket.org/rw_grim/govcs/hg"
- "bitbucket.org/rw_grim/govcs/vcs"
+ "keep.imfreedom.org/grim/govcs/git"
+ "keep.imfreedom.org/grim/govcs/hg"
+ "keep.imfreedom.org/grim/govcs/vcs"
)
type detectorFunc func(wd string) vcs.VCS
--- a/govcs_test.go Sat Jul 27 13:48:42 2019 -0500
+++ b/govcs_test.go Mon Apr 27 20:50:22 2020 -0500
@@ -22,9 +22,9 @@
"github.com/stretchr/testify/assert"
- "bitbucket.org/rw_grim/govcs/exec"
- "bitbucket.org/rw_grim/govcs/git"
- "bitbucket.org/rw_grim/govcs/hg"
+ "keep.imfreedom.org/grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/git"
+ "keep.imfreedom.org/grim/govcs/hg"
)
func setup(cmdName string, cmd exec.Cmd) exec.ExecBackend {
--- a/hg/hg.go Sat Jul 27 13:48:42 2019 -0500
+++ b/hg/hg.go Mon Apr 27 20:50:22 2020 -0500
@@ -21,8 +21,8 @@
"os"
"strings"
- "bitbucket.org/rw_grim/govcs/exec"
- "bitbucket.org/rw_grim/govcs/vcs"
+ "keep.imfreedom.org/grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/vcs"
)
// Mercurial is an instance of vcs.VCS that will operate on a Mercurial
--- a/hg/hg_test.go Sat Jul 27 13:48:42 2019 -0500
+++ b/hg/hg_test.go Mon Apr 27 20:50:22 2020 -0500
@@ -22,7 +22,7 @@
"github.com/stretchr/testify/assert"
- "bitbucket.org/rw_grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/exec"
)
func setup(cmd exec.Cmd) exec.ExecBackend {
@@ -73,7 +73,7 @@
}
func TestRoot(t *testing.T) {
- path := "/home/foo/go/src/bitbucket.org/bar/baz"
+ path := "/home/foo/go/src/keep.imfreedom.org/bar/baz"
backend := setup(exec.NewMockCommand(exec.NewMockResult(path+"\n", nil)))
defer exec.SetBackend(backend)
--- a/svn/svn.go Sat Jul 27 13:48:42 2019 -0500
+++ b/svn/svn.go Mon Apr 27 20:50:22 2020 -0500
@@ -21,8 +21,8 @@
"encoding/xml"
"strings"
- "bitbucket.org/rw_grim/govcs/exec"
- "bitbucket.org/rw_grim/govcs/vcs"
+ "keep.imfreedom.org/grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/vcs"
)
type svnCommit struct {
--- a/svn/svn_test.go Sat Jul 27 13:48:42 2019 -0500
+++ b/svn/svn_test.go Mon Apr 27 20:50:22 2020 -0500
@@ -22,7 +22,7 @@
"github.com/stretchr/testify/assert"
- "bitbucket.org/rw_grim/govcs/exec"
+ "keep.imfreedom.org/grim/govcs/exec"
)
var (