Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-24Move scanners and tests into their own fileJaime Martinez
Include local stage files
2020-08-24Override dependency_scanning to run on MRsJaime Martinez
(cherry picked from commit 7409b7856d8afd26a6ca646db4501c15fe4bcdc4)
2020-06-30Drop Go 1.12 and bump minimum Go 1.13Jaime Martinez
2020-06-01Disable eslint-sastJaime Martinez
`eslint-sast` was picked up because we have some `.html` files but they are used for testing only. Closes https://gitlab.com/gitlab-org/gitlab-pages/-/issues/400.
2020-05-28Remove issue-exit-code in CIJaime Martinez
2020-05-28Remove make step in CI configJaime Martinez
2020-05-28Use custom code_quality job inspired by the runnerJaime Martinez
2020-05-28Consolidate ordering in CI configJaime Martinez
2020-05-28Fix odd formattingJaime Martinez
2020-05-28Add missing coverageJaime Martinez
2020-05-28Add .golangci.yml linter configurationJaime Martinez
As part of https://gitlab.com/gitlab-org/gitlab-pages/-/issues/385 we have introduced the use of a custom `.golangci.yml` file with some custom rules for linting. This replaces the need of downloading and using `golint`, `gofmt` `go vet` and `gocyclo` manually. We take advantage of the custom `golangci-lint` docker image as stated in the [Automatic lintinb] (https://docs.gitlab.com/ee/development/go_guide/#automatic-linting) section of the Go standards and style guidelines. This iteration enables a subset of linters, with the remaining of them enabled on a separate MR as described in the issue above. The main changes introduced by this linter include: - gosec: potential hardcoded credentials - goconst: DRY by declaring and using constants - gosimple: reduce statements complexity and improve return statements
2020-05-25Only use gosect-sast and secrets-sast scansJaime Martinez
2020-05-19Merge branch 'add-domain-source-config' into 'master'Vladimir Shushlin
Add domain-config-source flag See merge request gitlab-org/gitlab-pages!284
2020-05-19Override prepare stageJaime Martinez
With latest changes to autodevops templates it is now needed to override rules so that the jobs run on pipelines for merge requests.
2020-05-19Replace license_management with license_scanningJaime Martinez
2020-05-12re-introduce support for go 1.12 as requested by @nolithIgor Wiedler
2020-05-08bump minimum go version to 1.13Igor Wiedler
2020-04-20Set default, workflow, and use rules in CI configRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2020-03-30add dependency scanningadd-dependency-scanningJames Ritchey
2020-02-28Add golang:1.14 tests in CI and fix GitLab source client testJaime Martinez
2020-02-26Run go test -race in CIAlessio Caiazza
2019-09-26Add support for previewing artifacts that are not publicTuomo Ala-Vannesluoma
Remove some duplicate logic on Auth module Separate handling artifact to own handlers package Unit test handlers by mocking auth and artifact modules Add generate-mock step to Makefile Use additional handler func to simplify TryMakeRequest return type Always try with token if exists Do not log RequestURI, log path only Remove not used logRequest func
2019-09-19Move SAST to the prepare stageAlessio Caiazza
2019-09-18Adding SASTDarby Frey
2019-09-17check go.mod go.sumAlessio Caiazza
2019-09-11Convert vendoring to go modules.Ben Kochie
Apply a minimal upgrade to Go modules. * Fix various tests. * Drop vendoring.
2019-09-06Add golang 1.13 to the ciVladimir Shushlin
2019-07-24Only support modern golangsNick Thomas
2019-07-24Explicitly add Security/ for ci templateVladimir Shushlin
For some reason pipeline passes on .com, but fails on dev.gitlab.com This fixes the pipeline
2019-04-05Enable GitLab license managementAlessio Caiazza
2018-10-24Improve .gitlab-ci.yml pipelineNick Thomas
The make verify task no longer works on Go 1.8, so split it out into a separate job, run on go1.11. Also run the tests themselves on go1.11 as we're here.
2018-04-27Restore the old in-place chroot behaviour as a command-line optionNick Thomas
2018-03-23Add go1.10 to the list of testsNick Thomas
2018-03-23Run the acceptance tests both daemonized and notNick Thomas
2017-09-29Rework the Makefile so "make" runs outside a GOPATH. Update CI to suitNick Thomas
2017-08-25Test target for golang 1.9Zeger-Jan van de Weg
2017-07-03Go 1.8 is the minimum supported versionNick Thomas
2017-03-08Run tests on golang 1.8Nick Thomas
2017-03-08Run the acceptance test suite on all golang versionsNick Thomas
2017-01-20Merge branch 'listen-on-multiple-ips' into 'master' Kamil Trzciński
Allow -listen-http, -listen-https and -listen-proxy to be given more than once See merge request !6
2017-01-06Don't run lint on go1.5, but run everything on go1.6 and go1.7Nick Thomas
2016-09-09Add acceptance tests for the gitlab-pages binary.Nick Thomas
2016-02-16Added gitlab-ci ymlKamil Trzcinski
2016-02-16Added gitlab-ci ymlKamil Trzcinski