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"
                }
            }
        }
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
@m0nym
просто
dep ensure
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
30 нояб. 2024, в 12:52
30000 руб./за проект
30 нояб. 2024, в 11:32
100 руб./за проект