Use relative path to get metadata

Change-Id: Ic88027945c4d4ad04a4dec83e00e44aac5c0b890
This commit is contained in:
Guillaume Boutry 2024-01-30 13:20:05 +01:00
parent 0a4f479eda
commit 5a81e96a80
No known key found for this signature in database
GPG Key ID: E95E3326872E55DE

View File

@ -19,24 +19,21 @@
include_role:
name: ensure-docker
- name: Set project absolute path
set_fact:
project_abs: "{{ zuul.executor.work_root }}/{{ zuul.project.src_dir }}"
- name: Create charm destination folder
file:
path: "{{ project_abs }}/{{ charm_build_name }}"
path: "{{ zuul.project.src_dir }}/{{ charm_build_name }}"
state: directory
mode: "0755"
- name: Decompress charm
unarchive:
src: "{{ project_abs }}/{{ charm_build_name }}.charm"
dest: "{{ project_abs }}/{{ charm_build_name }}"
src: "{{ zuul.project.src_dir }}/{{ charm_build_name }}.charm"
dest: "{{ zuul.project.src_dir }}/{{ charm_build_name }}"
- name: Upload oci-image to charmhub
register: upload_oci_image_output
vars:
metadata: "{{ lookup('file', project_abs + '/' + charm_build_name + '/metadata.yaml') | from_yaml }}"
metadata: "{{ lookup('file', zuul.executor.work_root + '/' + zuul.project.src_dir + '/' + charm_build_name + '/metadata.yaml') | from_yaml }}"
args:
executable: /bin/bash
shell: |