mirror of https://git.asonix.dog/asonix/pict-rs
7 changed files with 63 additions and 4 deletions
@ -1,3 +1,3 @@ |
|||
target |
|||
.git |
|||
docker/volumes |
|||
docker/dev/volumes |
|||
|
@ -1,3 +1,3 @@ |
|||
/target |
|||
/data |
|||
/docker/volumes |
|||
/docker/dev/volumes |
|||
|
@ -0,0 +1,28 @@ |
|||
# To deploy, run ./deploy [tag] |
|||
#!/bin/sh |
|||
git checkout master |
|||
|
|||
# Creating the new tag |
|||
new_tag="$1" |
|||
|
|||
# Changing the docker-compose prod |
|||
sed -i "s/asonix\/pictrs:.*/asonix\/pictrs:$new_tag/" ../prod/docker-compose.yml |
|||
git add ../prod/docker-compose.yml |
|||
|
|||
# The commit |
|||
git commit -m"Version $new_tag" |
|||
git tag $new_tag |
|||
|
|||
# Rebuilding docker |
|||
docker-compose build |
|||
docker tag dev_pictrs:latest asonix/pictrs:x64-$new_tag |
|||
docker push asonix/pictrs:x64-$new_tag |
|||
|
|||
# Build for Raspberry Pi / other archs |
|||
# TODO |
|||
|
|||
docker manifest push asonix/pictrs:$new_tag |
|||
|
|||
# Push |
|||
git push origin $new_tag |
|||
git push |
@ -0,0 +1,13 @@ |
|||
version: '3.3' |
|||
|
|||
services: |
|||
pictrs: |
|||
image: asonix/pictrs:v0.0.1 |
|||
user: root |
|||
ports: |
|||
- "127.0.0.1:8080:8080" |
|||
restart: always |
|||
environment: |
|||
- PICTRS_PATH=/app/data |
|||
volumes: |
|||
- ./volumes/pictrs:/app/data |
Loading…
Reference in new issue