From a3159909887b896dd40b7992bbffaa543e7dce6d Mon Sep 17 00:00:00 2001 From: gomezchavez <guillermo.gomez.external@atos.net> Date: Mon, 27 Sep 2021 11:16:54 +0000 Subject: [PATCH] testing dev installation of charm --- .gitlab-ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9a292555..1d78a35d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -20,6 +20,11 @@ before_script: # TODO: how to reuse installation? - pip3 install -r osmclient/requirements.txt - pip3 install osmclient/ - rm -rf osmclient/ IM/ + - echo "Installing charm" + - git clone https://github.com/canonical/charmcraft.git + - cd charmcraft + - pip3 install -e .[dev] + - cd ../ - declare -a PACKAGES_TO_REVIEW=("charm-packages" "nscharm_policy_vnf" "hackfest_vyos_vnf" "nscharm_ns" "several_volumes_vnf" "magma" "k8s_jujucontroller_vnf" "simple_nopassword_vnf" "slice_basic_nst" "nschram_user_vnf") - > for nfv in "${PACKAGES_TO_REVIEW[@]}"; do @@ -40,6 +45,7 @@ build-local-repository: - echo "Using OSM CLI repo-index tool to validate packages" - export LC_ALL=C.UTF-8 - export LANG=C.UTF-8 + - export CHARMCRAFT_DEVELOPER=y - osm -vvv repo-index --origin . --destination vnf-catalog - echo "Packages validated" -- GitLab