Rename project to 'gitness'
Rename project to `gitness` based on Jyoti's suggestion.
This commit is contained in:
commit
c9792ad58d
|
@ -6,4 +6,4 @@ _research
|
||||||
web/node_modules
|
web/node_modules
|
||||||
web/dist/files
|
web/dist/files
|
||||||
release
|
release
|
||||||
scm-app
|
gitness
|
||||||
|
|
22
README.md
22
README.md
|
@ -22,7 +22,7 @@ Build the server and command line tools:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ go generate ./...
|
$ go generate ./...
|
||||||
$ go build -o release/scm-app
|
$ go build -o release/gitness
|
||||||
```
|
```
|
||||||
|
|
||||||
# Test
|
# Test
|
||||||
|
@ -41,7 +41,7 @@ This project supports all operating systems and architectures supported by Go.
|
||||||
Start the server at `localhost:3000`
|
Start the server at `localhost:3000`
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app server
|
$ release/gitness server
|
||||||
```
|
```
|
||||||
|
|
||||||
# User Interface
|
# User Interface
|
||||||
|
@ -59,53 +59,53 @@ This project includes simple command line tools for interacting with the system.
|
||||||
Register a new user:
|
Register a new user:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app register
|
$ release/gitness register
|
||||||
```
|
```
|
||||||
|
|
||||||
Login to the application:
|
Login to the application:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app login
|
$ release/gitness login
|
||||||
```
|
```
|
||||||
|
|
||||||
Logout from the application:
|
Logout from the application:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app logout
|
$ release/gitness logout
|
||||||
```
|
```
|
||||||
|
|
||||||
View your account details:
|
View your account details:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app account
|
$ release/gitness account
|
||||||
```
|
```
|
||||||
|
|
||||||
Generate a peronsal access token:
|
Generate a peronsal access token:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app token
|
$ release/gitness token
|
||||||
```
|
```
|
||||||
|
|
||||||
Create a pipeline:
|
Create a pipeline:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app pipeline create <name>
|
$ release/gitness pipeline create <name>
|
||||||
```
|
```
|
||||||
|
|
||||||
List pipelines:
|
List pipelines:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app pipeline ls
|
$ release/gitness pipeline ls
|
||||||
```
|
```
|
||||||
|
|
||||||
Debug and output http responses from the server:
|
Debug and output http responses from the server:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ DEBUG=true release/scm-app pipeline ls
|
$ DEBUG=true release/gitness pipeline ls
|
||||||
```
|
```
|
||||||
|
|
||||||
View all commands:
|
View all commands:
|
||||||
|
|
||||||
```text
|
```text
|
||||||
$ release/scm-app --help
|
$ release/gitness --help
|
||||||
```
|
```
|
||||||
|
|
12
Taskfile.yml
12
Taskfile.yml
|
@ -26,7 +26,7 @@ tasks:
|
||||||
--detach
|
--detach
|
||||||
--rm
|
--rm
|
||||||
postgres:9-alpine
|
postgres:9-alpine
|
||||||
- cmd: go test -v -cover github.com/harness/scm/internal/store/database
|
- cmd: go test -v -cover github.com/harness/gitness/internal/store/database
|
||||||
- cmd: docker kill postgres
|
- cmd: docker kill postgres
|
||||||
silent: true
|
silent: true
|
||||||
|
|
||||||
|
@ -45,16 +45,16 @@ tasks:
|
||||||
- rm -rf web/node_modules
|
- rm -rf web/node_modules
|
||||||
- rm -rf web/.env.development.local
|
- rm -rf web/.env.development.local
|
||||||
- rm -rf web/swagger.yaml
|
- rm -rf web/swagger.yaml
|
||||||
- rm -rf scm-app
|
- rm -rf gitness
|
||||||
- rm -rf database.sqlite3
|
- rm -rf database.sqlite3
|
||||||
- rm -rf .env
|
- rm -rf .env
|
||||||
|
|
||||||
docker-build:
|
docker-build:
|
||||||
cmds:
|
cmds:
|
||||||
- docker build -t harness/scm:linux-amd64 -f docker/Dockerfile .
|
- docker build -t harness/gitness:linux-amd64 -f docker/Dockerfile .
|
||||||
|
|
||||||
docker-build-all:
|
docker-build-all:
|
||||||
cmds:
|
cmds:
|
||||||
- docker build -t harness/scm:linux-amd64 -f docker/Dockerfile .
|
- docker build -t harness/gitness:linux-amd64 -f docker/Dockerfile .
|
||||||
- docker build -t harness/scm:linux-arm64 -f docker/Dockerfile.linux.arm64 .
|
- docker build -t harness/gitness:linux-arm64 -f docker/Dockerfile.linux.arm64 .
|
||||||
- docker build -t harness/scm:linux-arm -f docker/Dockerfile.linux.arm .
|
- docker build -t harness/gitness:linux-arm -f docker/Dockerfile.linux.arm .
|
||||||
|
|
16
cli/cli.go
16
cli/cli.go
|
@ -8,13 +8,13 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/execution"
|
"github.com/harness/gitness/cli/execution"
|
||||||
"github.com/harness/scm/cli/pipeline"
|
"github.com/harness/gitness/cli/pipeline"
|
||||||
"github.com/harness/scm/cli/server"
|
"github.com/harness/gitness/cli/server"
|
||||||
"github.com/harness/scm/cli/token"
|
"github.com/harness/gitness/cli/token"
|
||||||
"github.com/harness/scm/cli/user"
|
"github.com/harness/gitness/cli/user"
|
||||||
"github.com/harness/scm/cli/users"
|
"github.com/harness/gitness/cli/users"
|
||||||
"github.com/harness/scm/version"
|
"github.com/harness/gitness/version"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
@ -23,7 +23,7 @@ import (
|
||||||
var nocontext = context.Background()
|
var nocontext = context.Background()
|
||||||
|
|
||||||
// application name
|
// application name
|
||||||
var application = "scm-app"
|
var application = "gitness"
|
||||||
|
|
||||||
// application description
|
// application description
|
||||||
var description = "description goes here" // TODO edit this application description
|
var description = "description goes here" // TODO edit this application description
|
||||||
|
|
|
@ -9,8 +9,8 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
package execution
|
package execution
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -8,8 +8,8 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/client"
|
"github.com/harness/gitness/client"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,7 +7,7 @@ package cli
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,8 +9,8 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
package pipeline
|
package pipeline
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -8,8 +8,8 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/client"
|
"github.com/harness/gitness/client"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,7 @@ package server
|
||||||
import (
|
import (
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/kelseyhightower/envconfig"
|
"github.com/kelseyhightower/envconfig"
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,8 +8,8 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/version"
|
"github.com/harness/gitness/version"
|
||||||
|
|
||||||
"github.com/joho/godotenv"
|
"github.com/joho/godotenv"
|
||||||
"github.com/mattn/go-isatty"
|
"github.com/mattn/go-isatty"
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
package server
|
package server
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/internal/cron"
|
"github.com/harness/gitness/internal/cron"
|
||||||
"github.com/harness/scm/internal/server"
|
"github.com/harness/gitness/internal/server"
|
||||||
)
|
)
|
||||||
|
|
||||||
// system stores high level system sub-routines.
|
// system stores high level system sub-routines.
|
||||||
|
|
|
@ -8,12 +8,12 @@
|
||||||
package server
|
package server
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/internal/cron"
|
"github.com/harness/gitness/internal/cron"
|
||||||
"github.com/harness/scm/internal/router"
|
"github.com/harness/gitness/internal/router"
|
||||||
"github.com/harness/scm/internal/server"
|
"github.com/harness/gitness/internal/server"
|
||||||
"github.com/harness/scm/internal/store/database"
|
"github.com/harness/gitness/internal/store/database"
|
||||||
"github.com/harness/scm/internal/store/memory"
|
"github.com/harness/gitness/internal/store/memory"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/google/wire"
|
"github.com/google/wire"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,12 +7,12 @@
|
||||||
package server
|
package server
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/internal/cron"
|
"github.com/harness/gitness/internal/cron"
|
||||||
"github.com/harness/scm/internal/router"
|
"github.com/harness/gitness/internal/router"
|
||||||
"github.com/harness/scm/internal/server"
|
"github.com/harness/gitness/internal/server"
|
||||||
"github.com/harness/scm/internal/store/database"
|
"github.com/harness/gitness/internal/store/database"
|
||||||
"github.com/harness/scm/internal/store/memory"
|
"github.com/harness/gitness/internal/store/memory"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Injectors from wire.go:
|
// Injectors from wire.go:
|
||||||
|
|
|
@ -8,7 +8,7 @@ import (
|
||||||
"io/ioutil"
|
"io/ioutil"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/openapi"
|
"github.com/harness/gitness/internal/api/openapi"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -9,8 +9,8 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
package users
|
package users
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"gopkg.in/alecthomas/kingpin.v2"
|
"gopkg.in/alecthomas/kingpin.v2"
|
||||||
)
|
)
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"text/template"
|
"text/template"
|
||||||
|
|
||||||
"github.com/harness/scm/cli/util"
|
"github.com/harness/gitness/cli/util"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/dchest/uniuri"
|
"github.com/dchest/uniuri"
|
||||||
"github.com/drone/funcmap"
|
"github.com/drone/funcmap"
|
||||||
|
|
|
@ -16,8 +16,8 @@ import (
|
||||||
"syscall"
|
"syscall"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/client"
|
"github.com/harness/gitness/client"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/adrg/xdg"
|
"github.com/adrg/xdg"
|
||||||
"golang.org/x/crypto/ssh/terminal"
|
"golang.org/x/crypto/ssh/terminal"
|
||||||
|
|
|
@ -13,8 +13,8 @@ import (
|
||||||
"net/http/httputil"
|
"net/http/httputil"
|
||||||
"net/url"
|
"net/url"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/version"
|
"github.com/harness/gitness/version"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ensure HTTPClient implements Client interface.
|
// ensure HTTPClient implements Client interface.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
package client
|
package client
|
||||||
|
|
||||||
import "github.com/harness/scm/types"
|
import "github.com/harness/gitness/types"
|
||||||
|
|
||||||
// Client to access the remote APIs.
|
// Client to access the remote APIs.
|
||||||
type Client interface {
|
type Client interface {
|
||||||
|
|
|
@ -5,41 +5,41 @@ items:
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app: scm-app
|
app: gitness
|
||||||
name: scm-app
|
name: gitness
|
||||||
spec:
|
spec:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
app: scm-app
|
app: gitness
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app: scm-app
|
app: gitness
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- image: gcr.io/XXXXX-XXXXXXX/scm-app
|
- image: gcr.io/XXXXX-XXXXXXX/gitness
|
||||||
imagePullPolicy: Never
|
imagePullPolicy: Never
|
||||||
name: scm-app
|
name: gitness
|
||||||
|
|
||||||
- apiVersion: v1
|
- apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
app: scm-app
|
app: gitness
|
||||||
name: scm-app
|
name: gitness
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
- port: 3000
|
- port: 3000
|
||||||
protocol: TCP
|
protocol: TCP
|
||||||
targetPort: 3000
|
targetPort: 3000
|
||||||
selector:
|
selector:
|
||||||
app: scm-app
|
app: gitness
|
||||||
|
|
||||||
- apiVersion: networking.k8s.io/v1beta1
|
- apiVersion: networking.k8s.io/v1beta1
|
||||||
kind: Ingress
|
kind: Ingress
|
||||||
metadata:
|
metadata:
|
||||||
name: scm-app
|
name: gitness
|
||||||
annotations:
|
annotations:
|
||||||
nginx.ingress.kubernetes.io/rewrite-target: /$1
|
nginx.ingress.kubernetes.io/rewrite-target: /$1
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
|
@ -49,7 +49,7 @@ items:
|
||||||
paths:
|
paths:
|
||||||
- path: /pm/(.*)
|
- path: /pm/(.*)
|
||||||
backend:
|
backend:
|
||||||
serviceName: scm-app
|
serviceName: gitness
|
||||||
servicePort: 3000
|
servicePort: 3000
|
||||||
|
|
||||||
kind: List
|
kind: List
|
||||||
|
|
|
@ -8,5 +8,5 @@ EXPOSE 443
|
||||||
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
||||||
|
|
||||||
ENV GODEBUG netdns=go
|
ENV GODEBUG netdns=go
|
||||||
ADD release/linux/amd64/scm-app /bin/
|
ADD release/linux/amd64/gitness /bin/
|
||||||
ENTRYPOINT ["/bin/scm-app", "server"]
|
ENTRYPOINT ["/bin/gitness", "server"]
|
||||||
|
|
|
@ -8,5 +8,5 @@ EXPOSE 443
|
||||||
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
|
||||||
|
|
||||||
ENV GODEBUG netdns=go
|
ENV GODEBUG netdns=go
|
||||||
ADD release/linux/amd64/scm-app /bin/
|
ADD release/linux/amd64/gitness /bin/
|
||||||
ENTRYPOINT ["/bin/scm-app", "server"]
|
ENTRYPOINT ["/bin/gitness", "server"]
|
2
go.mod
2
go.mod
|
@ -1,4 +1,4 @@
|
||||||
module github.com/harness/scm
|
module github.com/harness/gitness
|
||||||
|
|
||||||
go 1.17
|
go 1.17
|
||||||
|
|
||||||
|
|
|
@ -8,10 +8,10 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/token"
|
"github.com/harness/gitness/internal/token"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
"golang.org/x/crypto/bcrypt"
|
"golang.org/x/crypto/bcrypt"
|
||||||
|
|
|
@ -8,11 +8,11 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/token"
|
"github.com/harness/gitness/internal/token"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
|
|
||||||
"github.com/dchest/uniuri"
|
"github.com/dchest/uniuri"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
|
@ -12,10 +12,10 @@ import (
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/gosimple/slug"
|
"github.com/gosimple/slug"
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -7,8 +7,8 @@ package executions
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
|
@ -7,8 +7,8 @@ package executions
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
|
@ -7,10 +7,10 @@ package executions
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
|
@ -9,10 +9,10 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
|
|
|
@ -9,10 +9,10 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
|
|
||||||
"github.com/dchest/uniuri"
|
"github.com/dchest/uniuri"
|
||||||
"github.com/gosimple/slug"
|
"github.com/gosimple/slug"
|
||||||
|
|
|
@ -7,8 +7,8 @@ package pipelines
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
|
@ -7,9 +7,9 @@ package pipelines
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
|
|
|
@ -7,10 +7,10 @@ package pipelines
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/rs/zerolog/log"
|
"github.com/rs/zerolog/log"
|
||||||
)
|
)
|
||||||
|
|
|
@ -10,10 +10,10 @@ import (
|
||||||
"net/http/httptest"
|
"net/http/httptest"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/mocks"
|
"github.com/harness/gitness/mocks"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/golang/mock/gomock"
|
"github.com/golang/mock/gomock"
|
||||||
"github.com/google/go-cmp/cmp"
|
"github.com/google/go-cmp/cmp"
|
||||||
|
|
|
@ -9,10 +9,10 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
|
|
|
@ -7,8 +7,8 @@ package projects
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render/platform"
|
"github.com/harness/gitness/internal/api/render/platform"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
// standalone version of the product uses a single,
|
// standalone version of the product uses a single,
|
||||||
|
|
|
@ -7,8 +7,8 @@ package projects
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render/platform"
|
"github.com/harness/gitness/internal/api/render/platform"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
// standalone version of the product uses a single,
|
// standalone version of the product uses a single,
|
||||||
|
|
|
@ -8,7 +8,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/version"
|
"github.com/harness/gitness/version"
|
||||||
)
|
)
|
||||||
|
|
||||||
// HandleVersion writes the server version number
|
// HandleVersion writes the server version number
|
||||||
|
|
|
@ -7,9 +7,9 @@ package user
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/render/platform"
|
"github.com/harness/gitness/internal/api/render/platform"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
)
|
)
|
||||||
|
|
||||||
// HandleFind returns an http.HandlerFunc that writes json-encoded
|
// HandleFind returns an http.HandlerFunc that writes json-encoded
|
||||||
|
|
|
@ -9,8 +9,8 @@ import (
|
||||||
"net/http/httptest"
|
"net/http/httptest"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/google/go-cmp/cmp"
|
"github.com/google/go-cmp/cmp"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,11 +7,11 @@ package user
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/token"
|
"github.com/harness/gitness/internal/token"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/dgrijalva/jwt-go"
|
"github.com/dgrijalva/jwt-go"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/golang/mock/gomock"
|
"github.com/golang/mock/gomock"
|
||||||
)
|
)
|
||||||
|
|
|
@ -8,10 +8,10 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
|
|
|
@ -10,10 +10,10 @@ import (
|
||||||
"net/http/httptest"
|
"net/http/httptest"
|
||||||
"testing"
|
"testing"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/mocks"
|
"github.com/harness/gitness/mocks"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"golang.org/x/crypto/bcrypt"
|
"golang.org/x/crypto/bcrypt"
|
||||||
|
|
||||||
"github.com/golang/mock/gomock"
|
"github.com/golang/mock/gomock"
|
||||||
|
|
|
@ -9,10 +9,10 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
"golang.org/x/crypto/bcrypt"
|
"golang.org/x/crypto/bcrypt"
|
||||||
|
|
||||||
|
|
|
@ -7,8 +7,8 @@ package users
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
|
|
|
@ -7,8 +7,8 @@ package users
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
|
|
|
@ -7,10 +7,10 @@ package users
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types/enum"
|
"github.com/harness/gitness/types/enum"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -10,10 +10,10 @@ import (
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/gotidy/ptr"
|
"github.com/gotidy/ptr"
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/check"
|
"github.com/harness/gitness/types/check"
|
||||||
"github.com/rs/zerolog/hlog"
|
"github.com/rs/zerolog/hlog"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
|
|
|
@ -8,8 +8,8 @@ import (
|
||||||
"errors"
|
"errors"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
)
|
)
|
||||||
|
|
||||||
// SystemAdmin returns an http.HandlerFunc middleware that authorizes
|
// SystemAdmin returns an http.HandlerFunc middleware that authorizes
|
||||||
|
|
|
@ -11,11 +11,11 @@ import (
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/internal/api/request"
|
"github.com/harness/gitness/internal/api/request"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/token"
|
"github.com/harness/gitness/internal/token"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/dgrijalva/jwt-go"
|
"github.com/dgrijalva/jwt-go"
|
||||||
"github.com/rs/zerolog"
|
"github.com/rs/zerolog"
|
||||||
|
|
|
@ -7,8 +7,8 @@ package openapi
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,8 +7,8 @@ package openapi
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"strings"
|
"strings"
|
||||||
|
|
||||||
"github.com/harness/scm/version"
|
"github.com/harness/gitness/version"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,8 +7,8 @@ package openapi
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,8 +7,8 @@ package openapi
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,8 +7,8 @@ package openapi
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,8 +7,8 @@ package openapi
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/swaggest/openapi-go/openapi3"
|
"github.com/swaggest/openapi-go/openapi3"
|
||||||
)
|
)
|
||||||
|
|
|
@ -4,7 +4,7 @@ import (
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/render"
|
"github.com/harness/gitness/internal/api/render"
|
||||||
)
|
)
|
||||||
|
|
||||||
// RenderResource is a helper function that renders a single
|
// RenderResource is a helper function that renders a single
|
||||||
|
|
|
@ -10,7 +10,7 @@ package request
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
type key int
|
type key int
|
||||||
|
|
|
@ -8,8 +8,8 @@ import (
|
||||||
"net/http"
|
"net/http"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/enum"
|
"github.com/harness/gitness/types/enum"
|
||||||
)
|
)
|
||||||
|
|
||||||
// ParsePage extracts the page parameter from the url.
|
// ParsePage extracts the page parameter from the url.
|
||||||
|
|
|
@ -10,19 +10,19 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/api/handler/account"
|
"github.com/harness/gitness/internal/api/handler/account"
|
||||||
"github.com/harness/scm/internal/api/handler/executions"
|
"github.com/harness/gitness/internal/api/handler/executions"
|
||||||
"github.com/harness/scm/internal/api/handler/pipelines"
|
"github.com/harness/gitness/internal/api/handler/pipelines"
|
||||||
"github.com/harness/scm/internal/api/handler/projects"
|
"github.com/harness/gitness/internal/api/handler/projects"
|
||||||
"github.com/harness/scm/internal/api/handler/system"
|
"github.com/harness/gitness/internal/api/handler/system"
|
||||||
"github.com/harness/scm/internal/api/handler/user"
|
"github.com/harness/gitness/internal/api/handler/user"
|
||||||
"github.com/harness/scm/internal/api/handler/users"
|
"github.com/harness/gitness/internal/api/handler/users"
|
||||||
"github.com/harness/scm/internal/api/middleware/access"
|
"github.com/harness/gitness/internal/api/middleware/access"
|
||||||
"github.com/harness/scm/internal/api/middleware/address"
|
"github.com/harness/gitness/internal/api/middleware/address"
|
||||||
"github.com/harness/scm/internal/api/middleware/token"
|
"github.com/harness/gitness/internal/api/middleware/token"
|
||||||
"github.com/harness/scm/internal/api/openapi"
|
"github.com/harness/gitness/internal/api/openapi"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/web"
|
"github.com/harness/gitness/web"
|
||||||
|
|
||||||
"github.com/go-chi/chi"
|
"github.com/go-chi/chi"
|
||||||
"github.com/go-chi/chi/middleware"
|
"github.com/go-chi/chi/middleware"
|
||||||
|
|
|
@ -7,7 +7,7 @@ package server
|
||||||
import (
|
import (
|
||||||
"net/http"
|
"net/http"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/google/wire"
|
"github.com/google/wire"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,8 +7,8 @@ package database
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,9 +7,9 @@ package database
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/store/database/mutex"
|
"github.com/harness/gitness/internal/store/database/mutex"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ store.ExecutionStore = (*ExecutionStoreSync)(nil)
|
var _ store.ExecutionStore = (*ExecutionStoreSync)(nil)
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
|
|
||||||
"github.com/google/go-cmp/cmp"
|
"github.com/google/go-cmp/cmp"
|
||||||
"github.com/google/go-cmp/cmp/cmpopts"
|
"github.com/google/go-cmp/cmp/cmpopts"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -7,8 +7,8 @@ package database
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,9 +7,9 @@ package database
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/store/database/mutex"
|
"github.com/harness/gitness/internal/store/database/mutex"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ store.PipelineStore = (*PipelineStoreSync)(nil)
|
var _ store.PipelineStore = (*PipelineStoreSync)(nil)
|
||||||
|
|
|
@ -10,8 +10,8 @@ import (
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/google/go-cmp/cmp"
|
"github.com/google/go-cmp/cmp"
|
||||||
"github.com/google/go-cmp/cmp/cmpopts"
|
"github.com/google/go-cmp/cmp/cmpopts"
|
||||||
|
|
|
@ -10,7 +10,7 @@ import (
|
||||||
"database/sql"
|
"database/sql"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store/database/migrate"
|
"github.com/harness/gitness/internal/store/database/migrate"
|
||||||
|
|
||||||
"github.com/Masterminds/squirrel"
|
"github.com/Masterminds/squirrel"
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
|
|
|
@ -8,9 +8,9 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
"github.com/harness/scm/types/enum"
|
"github.com/harness/gitness/types/enum"
|
||||||
|
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,9 +7,9 @@ package database
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/internal/store/database/mutex"
|
"github.com/harness/gitness/internal/store/database/mutex"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
var _ store.UserStore = (*UserStoreSync)(nil)
|
var _ store.UserStore = (*UserStoreSync)(nil)
|
||||||
|
|
|
@ -11,8 +11,8 @@ import (
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/google/go-cmp/cmp"
|
"github.com/google/go-cmp/cmp"
|
||||||
"github.com/google/go-cmp/cmp/cmpopts"
|
"github.com/google/go-cmp/cmp/cmpopts"
|
||||||
|
|
|
@ -5,8 +5,8 @@
|
||||||
package database
|
package database
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/google/wire"
|
"github.com/google/wire"
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
|
|
|
@ -8,7 +8,7 @@ package memory
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
// New returns a new system configuration store.
|
// New returns a new system configuration store.
|
||||||
|
|
|
@ -6,7 +6,7 @@ package memory
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/google/wire"
|
"github.com/google/wire"
|
||||||
"github.com/harness/scm/internal/store"
|
"github.com/harness/gitness/internal/store"
|
||||||
)
|
)
|
||||||
|
|
||||||
// WireSet provides a wire set for this package
|
// WireSet provides a wire set for this package
|
||||||
|
|
|
@ -8,7 +8,7 @@ package store
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
type (
|
type (
|
||||||
|
|
|
@ -8,7 +8,7 @@ import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/dgrijalva/jwt-go"
|
"github.com/dgrijalva/jwt-go"
|
||||||
)
|
)
|
||||||
|
|
|
@ -9,7 +9,7 @@ import (
|
||||||
"testing"
|
"testing"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/dgrijalva/jwt-go"
|
"github.com/dgrijalva/jwt-go"
|
||||||
)
|
)
|
||||||
|
|
2
main.go
2
main.go
|
@ -5,7 +5,7 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/harness/scm/cli"
|
"github.com/harness/gitness/cli"
|
||||||
|
|
||||||
_ "github.com/lib/pq"
|
_ "github.com/lib/pq"
|
||||||
_ "github.com/mattn/go-sqlite3"
|
_ "github.com/mattn/go-sqlite3"
|
||||||
|
|
|
@ -5,5 +5,5 @@
|
||||||
// Package mocks provides mock interfaces.
|
// Package mocks provides mock interfaces.
|
||||||
package mocks
|
package mocks
|
||||||
|
|
||||||
//go:generate mockgen -package=mocks -destination=mock_store.go github.com/harness/scm/internal/store ExecutionStore,PipelineStore,SystemStore,UserStore
|
//go:generate mockgen -package=mocks -destination=mock_store.go github.com/harness/gitness/internal/store ExecutionStore,PipelineStore,SystemStore,UserStore
|
||||||
//go:generate mockgen -package=mocks -destination=mock_client.go github.com/harness/scm/client Client
|
//go:generate mockgen -package=mocks -destination=mock_client.go github.com/harness/gitness/client Client
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// Code generated by MockGen. DO NOT EDIT.
|
// Code generated by MockGen. DO NOT EDIT.
|
||||||
// Source: github.com/harness/scm/client (interfaces: Client)
|
// Source: github.com/harness/gitness/client (interfaces: Client)
|
||||||
|
|
||||||
// Package mocks is a generated GoMock package.
|
// Package mocks is a generated GoMock package.
|
||||||
package mocks
|
package mocks
|
||||||
|
@ -8,7 +8,7 @@ import (
|
||||||
reflect "reflect"
|
reflect "reflect"
|
||||||
|
|
||||||
gomock "github.com/golang/mock/gomock"
|
gomock "github.com/golang/mock/gomock"
|
||||||
types "github.com/harness/scm/types"
|
types "github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MockClient is a mock of Client interface.
|
// MockClient is a mock of Client interface.
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
// Code generated by MockGen. DO NOT EDIT.
|
// Code generated by MockGen. DO NOT EDIT.
|
||||||
// Source: github.com/harness/scm/internal/store (interfaces: ExecutionStore,PipelineStore,SystemStore,UserStore)
|
// Source: github.com/harness/gitness/internal/store (interfaces: ExecutionStore,PipelineStore,SystemStore,UserStore)
|
||||||
|
|
||||||
// Package mocks is a generated GoMock package.
|
// Package mocks is a generated GoMock package.
|
||||||
package mocks
|
package mocks
|
||||||
|
@ -9,7 +9,7 @@ import (
|
||||||
reflect "reflect"
|
reflect "reflect"
|
||||||
|
|
||||||
gomock "github.com/golang/mock/gomock"
|
gomock "github.com/golang/mock/gomock"
|
||||||
types "github.com/harness/scm/types"
|
types "github.com/harness/gitness/types"
|
||||||
)
|
)
|
||||||
|
|
||||||
// MockExecutionStore is a mock of ExecutionStore interface.
|
// MockExecutionStore is a mock of ExecutionStore interface.
|
||||||
|
|
|
@ -7,7 +7,7 @@ package check
|
||||||
import (
|
import (
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/gosimple/slug"
|
"github.com/gosimple/slug"
|
||||||
)
|
)
|
||||||
|
|
|
@ -7,7 +7,7 @@ package check
|
||||||
import (
|
import (
|
||||||
"errors"
|
"errors"
|
||||||
|
|
||||||
"github.com/harness/scm/types"
|
"github.com/harness/gitness/types"
|
||||||
|
|
||||||
"github.com/gosimple/slug"
|
"github.com/gosimple/slug"
|
||||||
)
|
)
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue