Build and push fluentd image on release; update chart to use that image (#462)
* build and push logger image during release * Update chart to get the right fluentd image
This commit is contained in:
committed by
Ta-Ching Chen
parent
986b300b8c
commit
7d83859cfb
@@ -111,6 +111,28 @@ push_builder_image() {
|
||||
docker push $tag
|
||||
}
|
||||
|
||||
build_logger_image() {
|
||||
version=$1
|
||||
tag=fission/fluentd:$version
|
||||
|
||||
pushd $DIR/logger/fluentd
|
||||
|
||||
docker build -t $tag .
|
||||
|
||||
popd
|
||||
}
|
||||
|
||||
push_logger_image() {
|
||||
version=$1
|
||||
tag=fission/fluentd:$version
|
||||
docker push $tag
|
||||
}
|
||||
|
||||
build_and_push_logger_image() {
|
||||
build_logger_image $1
|
||||
push_logger_image $1
|
||||
}
|
||||
|
||||
build_and_push_env_image() {
|
||||
version=$1
|
||||
envdir=$2
|
||||
@@ -191,6 +213,7 @@ build_all() {
|
||||
build_fission_bundle_image $version
|
||||
build_fetcher_image $version
|
||||
build_builder_image $version
|
||||
build_logger_image $version
|
||||
build_all_cli
|
||||
build_charts $version
|
||||
}
|
||||
@@ -199,6 +222,7 @@ push_all() {
|
||||
push_fission_bundle_image $version
|
||||
push_fetcher_image $version
|
||||
push_builder_image $version
|
||||
push_logger_image $version
|
||||
}
|
||||
|
||||
tag_and_release() {
|
||||
|
||||
Reference in New Issue
Block a user