mirror of
https://github.com/helm/chart-testing.git
synced 2026-02-05 09:45:14 +01:00
These changes caused a number of problems for charts CI. If users need this, they should extend the image. Signed-off-by: Reinhard Nägele <unguiculus@gmail.com>
This commit is contained in:
@@ -18,7 +18,7 @@ set -o errexit
|
||||
set -o nounset
|
||||
set -o pipefail
|
||||
|
||||
readonly IMAGE_TAG=v1.0.4
|
||||
readonly IMAGE_TAG=v1.0.5
|
||||
readonly IMAGE_REPOSITORY="gcr.io/kubernetes-charts-ci/chart-testing"
|
||||
|
||||
main() {
|
||||
@@ -43,7 +43,7 @@ get_apiserver_arg() {
|
||||
}
|
||||
|
||||
create_testcontainer() {
|
||||
docker container run --user 1000:1000 --interactive --tty --detach \
|
||||
docker container run --interactive --tty --detach \
|
||||
--volume "$(pwd):/workdir" --workdir /workdir \
|
||||
"$IMAGE_REPOSITORY:$IMAGE_TAG" cat
|
||||
}
|
||||
@@ -65,8 +65,7 @@ configure_kubectl() {
|
||||
local port
|
||||
port=$(get_apiserver_arg "$apiserver_id" --secure-port)
|
||||
|
||||
docker cp "$HOME/.kube" "$testcontainer_id:/tmp/.kube"
|
||||
docker exec --user root "$testcontainer_id" chown -R 1000:1000 /tmp
|
||||
docker cp "$HOME/.kube" "$testcontainer_id:/root/.kube"
|
||||
docker exec "$testcontainer_id" kubectl config set-cluster docker-for-desktop-cluster "--server=https://$ip:$port"
|
||||
docker exec "$testcontainer_id" kubectl config set-cluster docker-for-desktop-cluster --insecure-skip-tls-verify=true
|
||||
docker exec "$testcontainer_id" kubectl config use-context docker-for-desktop
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
FROM gcr.io/kubernetes-charts-ci/chart-testing:v1.0.4
|
||||
FROM gcr.io/kubernetes-charts-ci/chart-testing:v1.0.5
|
||||
|
||||
ENV PATH /google-cloud-sdk/bin:$PATH
|
||||
ARG CLOUD_SDK_VERSION=200.0.0
|
||||
|
||||
Reference in New Issue
Block a user