# Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. --- - name: Create test images overrides shell: > find {{ work_dir }}/../openstack-helm*/*/values* -type f -exec sed -i 's#\({{ item.repository }}\):\({{ item.tags[0] }}\)#\1:{{ prefix }}_\2#g' {} + loop: "{{ docker_images }}" vars: prefix: "{{ zuul.change | default(false) | ternary('change_' + zuul.change, 'periodic') }}" - name: Diff shell: | set -ex; for dir in openstack-helm openstack-helm-infra; do path="{{ work_dir }}/../${dir}/" if [ ! -d "${path}" ]; then continue; fi echo "${dir} diff" cd "${path}"; git diff; cd -; done ...