drno-reg
@drno-reg
см не кратко

Как при сборке подключить зависимости из Vendor?

Здравствуйте.

Написал код на GOLang.
Протестировал на своем девелоперсоком компе, запускается работает.
Залил исходники на git.

Теперь хочу сделать CI_CD (Gitlab/Jenkins/Artifactory) c выкладыванием на нужный сервер.
В проекте есть ряд зависимостей

"github.com/prometheus/client_golang/prometheus"
"github.com/prometheus/common/log"
"github.com/prometheus/common/version"
"gopkg.in/alecthomas/kingpin.v2"

которые нужно подключиться перед началом сборки

5b45ed30d7b2c311744208.jpeg

Как эти зависимости правильно прописать в jenkinsfile

stage ('Dependencies') {
                            echo 'Pulling Dependencies'

                            sh  """
            go version
            """
//            go get -u github.com/prometheus/client_golang/prometheus
                }
                stage ('Build') {
//                    sh "go build -o haproxy_node_exporter gitlabserver/examples/haproxy_node_exporter"
                }
            }
        }
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
@m0nym
просто
dep ensure
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы