Skip to content

Commit f8ed1e0

Browse files
Merge pull request #129 from LorenzoTettamanti/identity_enhancements
Identity and Agent enhancements (pt.3) + Cfcli update
2 parents c3138d5 + 5312909 commit f8ed1e0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+2106
-1751
lines changed

build-all.sh

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
#!/bin/bash
2+
set -e
3+
4+
echo "Building CortexFlow Agent"
5+
pushd ./core
6+
./agent-api-build.sh
7+
popd
8+
9+
sleep 1
10+
11+
echo "Building CortexFlow Identity"
12+
pushd ./core/src/components/identity
13+
./build-identity.sh
14+
popd
15+
16+
sleep 1
17+
18+
echo "Building CortexFlow Metrics"
19+
pushd ./core/src/components/metrics
20+
./build-metrics.sh
21+
popd
22+
23+
sleep 1
24+
25+
echo "Insert image version. e.g 0.1.2/latest or type skip to skip the uploading processing"
26+
echo
27+
read -p "Insert cortexflow-agent version: " agent_version
28+
read -p "Insert cortexflow-identity version: " identity_version
29+
read -p "Insert cortexflow-metrics version: " metrics_version
30+
31+
echo
32+
echo "Tagging & pushing docker images..."
33+
echo
34+
35+
if [ "$metrics_version" != "skip" ]; then
36+
docker tag metrics:0.0.1 lorenzotettamanti/cortexflow-metrics:$metrics_version
37+
docker push lorenzotettamanti/cortexflow-metrics:$metrics_version
38+
else
39+
echo "Skipping cortexflow-metrics image upload"
40+
fi
41+
42+
if [ "$agent_version" != "skip" ]; then
43+
docker tag cortexflow-agent:0.0.1 lorenzotettamanti/cortexflow-agent:$agent_version
44+
docker push lorenzotettamanti/cortexflow-agent:$agent_version
45+
else
46+
echo "Skipping cortexflow-agent image upload"
47+
fi
48+
49+
if [ "$identity_version" != "skip" ]; then
50+
docker tag identity:0.0.1 lorenzotettamanti/cortexflow-identity:$identity_version
51+
docker push lorenzotettamanti/cortexflow-identity:$identity_version
52+
else
53+
echo "Skipping cortexflow-identity image upload"
54+
fi

0 commit comments

Comments
 (0)