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