Files
kubevela/hack/e2e/modify_charts.sh
wyike 4eb33e9239 split out oam-spec v0.2 charts (#1842)
* WIP disable oam related controller and webhok

change velue

fix spell error

change namespace

add e2e for oam-runtime

fix charts hack

fix e2e definition namespace

fix diasble contains list

fix e2e-test

* disable components handler

* fix flaky ac test

add every definition in oam-runtime-system namespace

* upload ac e2e-test

replace files

fix upload reports

* more wait time
2021-07-01 16:32:01 +08:00

17 lines
814 B
Bash

#!/usr/bin/env bash
{
echo ' - "-test.coverprofile=/workspace/data/e2e-profile.out"'
echo ' - "__DEVEL__E2E"'
echo ' - "-test.run=E2EMain"'
echo ' - "-test.coverpkg=$(go list ./pkg/...| tr '"'"'\n'"'"' '"'"','"'"'| sed '"'"'s/,$//g'"'"')"'
} > tmp_add.txt
sed '/ args:/r tmp_add.txt' ./charts/vela-core/templates/kubevela-controller.yaml > tmp.yaml
rm ./charts/vela-core/templates/kubevela-controller.yaml
cat tmp.yaml
mv tmp.yaml ./charts/vela-core/templates/kubevela-controller.yaml
sed '/ args:/r tmp_add.txt' ./charts/oam-runtime/templates/oam-runtime-controller.yaml > tmp.yaml
rm ./charts/oam-runtime/templates/oam-runtime-controller.yaml
rm tmp_add.txt
cat tmp.yaml
mv tmp.yaml ./charts/oam-runtime/templates/oam-runtime-controller.yaml