build locally

This commit is contained in:
shibao 2022-07-30 18:32:15 -04:00
parent 4f2770e4e2
commit 69cb8db391
3 changed files with 11 additions and 36 deletions

View File

@ -18,3 +18,8 @@ config.example.py
config.docker.py
forget.example.service
requirements-dev.txt
redis
postgres
celery
config.py

View File

@ -1,33 +0,0 @@
name: upload-to-docker-hub
on:
push:
branches:
- master
- docker
jobs:
buildx:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKER_HUB_USERNAME }}
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Build and push
uses: docker/build-push-action@v2
with:
context: .
file: ./Dockerfile
push: true
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/forget:latest
platforms: linux/amd64,linux/arm64,linux/arm/v7

View File

@ -2,7 +2,8 @@ version: "3"
services:
forget:
image: shibaobun/forget
build:
context: ./
container_name: forget
restart: always
environment:
@ -22,7 +23,8 @@ services:
- 42157
forget-worker:
image: shibaobun/forget
build:
context: ./
container_name: forget-worker
restart: always
environment:
@ -46,7 +48,8 @@ services:
"
forget-beat:
image: shibaobun/forget
build:
context: ./
container_name: forget-beat
restart: always
environment: