Skip to content
This repository was archived by the owner on Aug 18, 2025. It is now read-only.

Commit 9c437c9

Browse files
authored
Merge pull request #84 from dinal/master
dev -> master
2 parents b2af85e + 5caa778 commit 9c437c9

File tree

5 files changed

+19
-38
lines changed

5 files changed

+19
-38
lines changed

Jenkinsfile

Lines changed: 12 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2+
@Library('pipelinex@development') _
3+
import com.iguazio.pipelinex.DockerRepo
4+
5+
16
label = "${UUID.randomUUID().toString()}"
27
BUILD_FOLDER = "/home/jenkins/go"
38
git_project = "prometheus"
@@ -10,52 +15,24 @@ podTemplate(label: "${git_project}-${label}", inheritFrom: "jnlp-docker") {
1015
withCredentials([
1116
string(credentialsId: git_deploy_user_token, variable: 'GIT_TOKEN')
1217
]) {
13-
def TAG_VERSION
14-
def DOCKER_TAG_VERSION
15-
pipelinex = library(identifier: 'pipelinex@development', retriever: modernSCM(
16-
[$class : 'GitSCMSource',
17-
credentialsId: git_deploy_user_private_key,
18-
remote : "git@github.com:iguazio/pipelinex.git"])).com.iguazio.pipelinex
19-
multi_credentials = [pipelinex.DockerRepo.ARTIFACTORY_IGUAZIO, pipelinex.DockerRepo.DOCKER_HUB, pipelinex.DockerRepo.QUAY_IO, pipelinex.DockerRepo.GCR_IO]
2018

21-
common.notify_slack {
22-
stage('get tag data') {
23-
container('jnlp') {
24-
TAG_VERSION = github.get_tag_version(TAG_NAME)
25-
DOCKER_TAG_VERSION = github.get_docker_tag_version(TAG_NAME)
26-
27-
echo "$TAG_VERSION"
28-
echo "$DOCKER_TAG_VERSION"
29-
}
30-
}
19+
multi_credentials = [DockerRepo.ARTIFACTORY_IGUAZIO, DockerRepo.DOCKER_HUB, DockerRepo.QUAY_IO, DockerRepo.GCR_IO]
3120

32-
if (github.check_tag_expiration(git_project, git_project_user, TAG_VERSION, GIT_TOKEN)) {
33-
stage('prepare sources') {
34-
container('jnlp') {
35-
dir("${BUILD_FOLDER}/src/github.com/${git_project}/${git_project}") {
36-
git(changelog: false, credentialsId: git_deploy_user_private_key, poll: false, url: "git@github.com:${git_project_user}/${git_project}.git")
37-
sh("git checkout ${TAG_VERSION}")
38-
}
39-
}
40-
}
21+
def github_client = new Githubc(git_project_user, git_project, GIT_TOKEN, env.TAG_NAME, this)
22+
github_client.releaseCi(true) {
4123

24+
common.notify_slack {
4225
stage("build ${git_project} in dood") {
4326
container('docker-cmd') {
44-
dir("${BUILD_FOLDER}/src/github.com/${git_project}/${git_project}") {
45-
sh("docker build . -f Dockerfile.multi --tag v3io-prom:${DOCKER_TAG_VERSION}")
27+
dir("${BUILD_FOLDER}/src/github.com/${git_project_user}/${git_project}") {
28+
sh("docker build . -f Dockerfile.multi --tag v3io-prom:${github_client.tag.docker}")
4629
}
4730
}
4831
}
4932

5033
stage('push') {
5134
container('docker-cmd') {
52-
dockerx.images_push_multi_registries(["v3io-prom:${DOCKER_TAG_VERSION}"], multi_credentials)
53-
}
54-
}
55-
56-
stage('update release status') {
57-
container('jnlp') {
58-
github.update_release_status(git_project, git_project_user, "${TAG_VERSION}", GIT_TOKEN)
35+
dockerx.images_push_multi_registries(["v3io-prom:${github_client.tag.docker}"], multi_credentials)
5936
}
6037
}
6138
}

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ require (
6262
replace (
6363
github.com/golang/lint => golang.org/x/lint v0.0.0-20190409202823-959b441ac422
6464
github.com/v3io/frames => github.com/v3io/frames v0.8.1
65-
github.com/v3io/v3io-tsdb => github.com/v3io/v3io-tsdb v0.11.4
65+
github.com/v3io/v3io-tsdb => github.com/v3io/v3io-tsdb v0.11.6
6666
google.golang.org/grpc => google.golang.org/grpc v1.19.1
6767
k8s.io/klog => github.com/simonpasquier/klog-gokit v0.1.0
6868
)

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,10 @@ github.com/v3io/v3io-tsdb v0.11.3 h1:zH2rVNsPy9CIm0/gwJ7NNyjDD7G2w4XhUygeZqexLaE
396396
github.com/v3io/v3io-tsdb v0.11.3/go.mod h1:kp586KxTfROIGwb/nzNxwDbX2Wterxro+HbiZHmK548=
397397
github.com/v3io/v3io-tsdb v0.11.4 h1:tDw+EdFNregIy6r4fPqtOybkAj4ngUl4WRQNH24Xe0M=
398398
github.com/v3io/v3io-tsdb v0.11.4/go.mod h1:kp586KxTfROIGwb/nzNxwDbX2Wterxro+HbiZHmK548=
399+
github.com/v3io/v3io-tsdb v0.11.5 h1:PMrkb2B7No7Ghe9e+qezen8+3v/L2ZGdkRYCIhL7D0Q=
400+
github.com/v3io/v3io-tsdb v0.11.5/go.mod h1:kp586KxTfROIGwb/nzNxwDbX2Wterxro+HbiZHmK548=
401+
github.com/v3io/v3io-tsdb v0.11.6 h1:G8Gn+RNEMS8zFLafoSaMzaCu65vJyJr/wx91a+g+KZ0=
402+
github.com/v3io/v3io-tsdb v0.11.6/go.mod h1:uyk46LJxROChqmlhg5M5Kw7qK1WfJD3hrqNHR6kLjeg=
399403
github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw=
400404
github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc=
401405
github.com/valyala/fasthttp v1.2.0 h1:dzZJf2IuMiclVjdw0kkT+f9u4YdrapbNyGAN47E/qnk=

vendor/github.com/v3io/v3io-tsdb/pkg/appender/appender.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/modules.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -341,7 +341,7 @@ github.com/v3io/v3io-go/pkg/dataplane
341341
github.com/v3io/v3io-go/pkg/dataplane/http
342342
github.com/v3io/v3io-go/pkg/dataplane/schemas/node/common
343343
github.com/v3io/v3io-go/pkg/errors
344-
# github.com/v3io/v3io-tsdb v0.11.2 => github.com/v3io/v3io-tsdb v0.11.4
344+
# github.com/v3io/v3io-tsdb v0.11.2 => github.com/v3io/v3io-tsdb v0.11.6
345345
github.com/v3io/v3io-tsdb/internal/pkg/performance
346346
github.com/v3io/v3io-tsdb/pkg/aggregate
347347
github.com/v3io/v3io-tsdb/pkg/appender

0 commit comments

Comments
 (0)