Merge branch 'pipelinetests' into 'master'

Adding testing for all subcomponents to CI pipeline

See merge request khanzf/fedilogue!11
This commit is contained in:
Fikrān Mutasā'il 2021-12-09 21:23:56 +00:00
commit ea72c19b37
2 changed files with 19 additions and 3 deletions

View File

@ -5,9 +5,19 @@ build:
script:
- cd fedilogue
- go get .
- go build ./fedilogue
- go build
- cd ../fedictl
- go build
- cd ../restapi
- go build
only:
- main
artifacts:
name: "$CI_JOB_NAME"
paths:
- fedilogue/fedilogue
- fedictl/fedictl
- restapi/restapi
test:
stage: test
@ -15,5 +25,11 @@ test:
- cd fedilogue
- go get .
- go test -v
- cd ../fedictl
- go get .
- go test -v
- cd ../restapi
- go get .
- go test -v
only:
- merge_requests

View File

@ -52,7 +52,7 @@ func gettrends() {
data, err := json.Marshal(totalJson)
if err != nil {
log.Fatal("error marshaling combined activity: %v", err)
log.Fatalf("error marshaling combined activity: %v\n", err)
}
trendingexport = string(data)
@ -140,7 +140,7 @@ func search(w http.ResponseWriter, r *http.Request) {
data, err := json.Marshal(totalJson)
if err != nil {
log.Fatal("error marshaling combined activity: %v", err)
log.Fatalf("error marshaling combined activity: %v\n", err)
}
fmt.Fprintf(w, "%s", data)
}