@@ -82,9 +82,9 @@ run_e2e_tests() {
82
82
export GO_TEST_FLAGS=" -v -race -failfast"
83
83
84
84
export TEST_BITBUCKET_CLOUD_API_URL=https://api.bitbucket.org/2.0
85
- export TEST_BITBUCKET_CLOUD_E2E_REPOSITORY=cboudjna/pac-e2e-tests
85
+ export TEST_BITBUCKET_CLOUD_E2E_REPOSITORY=zakisk/test-pac
86
86
export TEST_BITBUCKET_CLOUD_TOKEN=${bitbucket_cloud_token}
87
- export TEST_BITBUCKET_CLOUD_USER=cboudjna
87
+ export TEST_BITBUCKET_CLOUD_USER=zakisk-admin
88
88
89
89
export TEST_EL_URL=" http://${CONTROLLER_DOMAIN_URL} "
90
90
export TEST_EL_WEBHOOK_SECRET=" ${webhook_secret} "
@@ -125,10 +125,42 @@ run_e2e_tests() {
125
125
}
126
126
127
127
collect_logs () {
128
+ test_gitea_smee_url=" ${1} "
129
+ github_ghe_smee_url=" ${2} "
128
130
mkdir -p /tmp/logs
129
131
kind export logs /tmp/logs
130
132
[[ -d /tmp/gosmee-replay ]] && cp -a /tmp/gosmee-replay /tmp/logs/
131
133
134
+ kind_dir=/tmp/logs/kind-control-plane
135
+ files=$( ls $kind_dir /containers)
136
+ for file in ${files} ; do
137
+ if [[ " $file " == * " gosmee" * || " $file " == * " gitea" * ]]; then
138
+ sed -i -E " s|(${test_gitea_smee_url} |${github_ghe_smee_url} )|SMEE_URL|g" " $kind_dir /containers/$file "
139
+ fi
140
+ done
141
+
142
+ gosmee_pod_dirs=" "
143
+ pods_dir=$( ls $kind_dir /pods)
144
+ for dir in ${pods_dir} ; do
145
+ if [[ " $dir " == * " gosmee" * ]]; then
146
+ gosmee_dir=" $dir /gosmee"
147
+ gosmee_pod_dirs=" $gosmee_pod_dirs $gosmee_dir "
148
+ continue
149
+ fi
150
+
151
+ if [[ " $dir " == * " gitea" * ]]; then
152
+ gitea_dir=" $dir /gitea"
153
+ gosmee_pod_dirs=" $gosmee_pod_dirs $gitea_dir "
154
+ fi
155
+ done
156
+
157
+ for log_dir in ${gosmee_pod_dirs} ; do
158
+ log_files=$( ls $kind_dir /pods/$log_dir )
159
+ for log_file in ${log_files} ; do
160
+ sed -i -E " s|(${test_gitea_smee_url} |${github_ghe_smee_url} )|SMEE_URL|g" $kind_dir /pods/$log_dir /$log_file
161
+ done
162
+ done
163
+
132
164
kubectl get pipelineruns -A -o yaml > /tmp/logs/pac-pipelineruns.yaml
133
165
kubectl get repositories.pipelinesascode.tekton.dev -A -o yaml > /tmp/logs/pac-repositories.yaml
134
166
kubectl get configmap -n pipelines-as-code -o yaml > /tmp/logs/pac-configmap
@@ -142,6 +174,9 @@ collect_logs() {
142
174
done
143
175
kubectl -n ${ns} get events > /tmp/logs/ns/${ns} /events
144
176
done
177
+
178
+ sed -i -E " s|(${test_gitea_smee_url} |${github_ghe_smee_url} )|SMEE_URL|g" /tmp/logs/ns/gitea/pods.yaml
179
+ sed -i -E " s|(${test_gitea_smee_url} |${github_ghe_smee_url} )|SMEE_URL|g" /tmp/logs/ns/pipelines-as-code/pods.yaml
145
180
}
146
181
147
182
help () {
@@ -175,7 +210,7 @@ run_e2e_tests)
175
210
run_e2e_tests " ${2} " " ${3} " " ${4} " " ${5} " " ${6} " " ${7} " " ${8} " " ${9} " " ${10} " " ${11} "
176
211
;;
177
212
collect_logs)
178
- collect_logs
213
+ collect_logs " ${2} " " ${3} "
179
214
;;
180
215
help)
181
216
help
0 commit comments