Refactored.
This commit is contained in:
parent
f4a49ad4b9
commit
9dad75464b
37 changed files with 667 additions and 247 deletions
|
|
@ -50,7 +50,7 @@ tasks:
|
|||
silent: true
|
||||
cmds:
|
||||
- |
|
||||
if ! docker network inspect maple-dev >/dev/null 2>&1; then
|
||||
if ! docker network inspect mapleopentech-dev >/dev/null 2>&1; then
|
||||
echo "❌ Infrastructure not running!"
|
||||
echo ""
|
||||
echo "Start it with:"
|
||||
|
|
@ -58,7 +58,7 @@ tasks:
|
|||
echo ""
|
||||
exit 1
|
||||
fi
|
||||
if ! docker ps | grep -q maple-cassandra-1-dev; then
|
||||
if ! docker ps | grep -q mapleopentech-cassandra-1-dev; then
|
||||
echo "❌ Cassandra not running!"
|
||||
echo ""
|
||||
echo "Start it with:"
|
||||
|
|
@ -89,7 +89,7 @@ tasks:
|
|||
deps: [build]
|
||||
cmds:
|
||||
- echo "⚠️ Dropping keyspace 'maplefile'..."
|
||||
- docker exec maple-cassandra-1-dev cqlsh -e "DROP KEYSPACE IF EXISTS maplefile;"
|
||||
- docker exec mapleopentech-cassandra-1-dev cqlsh -e "DROP KEYSPACE IF EXISTS maplefile;"
|
||||
- echo "✅ Keyspace dropped"
|
||||
- echo "🔄 Running migrations to recreate schema..."
|
||||
- ./maplefile-backend migrate up
|
||||
|
|
@ -169,11 +169,11 @@ tasks:
|
|||
cmds:
|
||||
- echo "Building version {{.GIT_COMMIT}} at {{.BUILD_TIME}}"
|
||||
- docker build -f Dockerfile --rm
|
||||
--build-arg GIT_COMMIT={{.GIT_COMMIT_FULL}}
|
||||
--build-arg BUILD_TIME={{.BUILD_TIME}}
|
||||
-t registry.digitalocean.com/ssp/maplefile-backend:prod
|
||||
-t registry.digitalocean.com/ssp/maplefile-backend:{{.GIT_COMMIT}}
|
||||
--platform linux/amd64 .
|
||||
--build-arg GIT_COMMIT={{.GIT_COMMIT_FULL}}
|
||||
--build-arg BUILD_TIME={{.BUILD_TIME}}
|
||||
-t registry.digitalocean.com/ssp/maplefile-backend:prod
|
||||
-t registry.digitalocean.com/ssp/maplefile-backend:{{.GIT_COMMIT}}
|
||||
--platform linux/amd64 .
|
||||
- docker push registry.digitalocean.com/ssp/maplefile-backend:prod
|
||||
- docker push registry.digitalocean.com/ssp/maplefile-backend:{{.GIT_COMMIT}}
|
||||
- echo "Deployed version {{.GIT_COMMIT}} - use this to verify on production"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue