Airflow DAG and connectors to get SDNC status
[osm/NG-SA.git] / devops-stages / stage-build.sh
old mode 100644 (file)
new mode 100755 (executable)
index 94949c4..780d6c7
 # implied.
 # See the License for the specific language governing permissions and
 # limitations under the License.
-echo "BUILD"
+#
+
+set -ex
+
+rm -rf dist deb_dist osm*.tar.gz *.egg-info .eggs
+
+for p in "osm_webhook_translator"; do 
+    rm -rf $p/dist $p/deb_dist $p/osm*.tar.gz $p/*.egg-info $p/.eggs
+done
+
+mkdir -p deb_dist 
+mkdir -p osm_webhook_translator/deb_dist
+
+PACKAGES="
+dist_ng_sa
+dist_webhook_translator"
+
+TOX_ENV_LIST="$(echo $PACKAGES | sed "s/ /,/g")"
+
+tox -e $TOX_ENV_LIST
+
+# Copying packages
+# Webhook Translator
+cp osm_webhook_translator/deb_dist/python3-osm-webhook-translator_*.deb deb_dist/
+