cleanup
This commit is contained in:
		
							parent
							
								
									5ebe5c1310
								
							
						
					
					
						commit
						ba03d9be1a
					
				| 
						 | 
					@ -1,42 +0,0 @@
 | 
				
			||||||
name: Build and Publish
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
on:
 | 
					 | 
				
			||||||
  push:
 | 
					 | 
				
			||||||
    branches:
 | 
					 | 
				
			||||||
      - 'main'
 | 
					 | 
				
			||||||
    tags:
 | 
					 | 
				
			||||||
      - 'v*'
 | 
					 | 
				
			||||||
  pull_request:
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
jobs:
 | 
					 | 
				
			||||||
  docker:
 | 
					 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					 | 
				
			||||||
    steps:
 | 
					 | 
				
			||||||
      - name: Checkout code
 | 
					 | 
				
			||||||
        uses: actions/checkout@v2
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      - name: Set up Docker Buildx
 | 
					 | 
				
			||||||
        uses: docker/setup-buildx-action@v1
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      - name: Docker meta
 | 
					 | 
				
			||||||
        id: meta
 | 
					 | 
				
			||||||
        uses: docker/metadata-action@v3
 | 
					 | 
				
			||||||
        with:
 | 
					 | 
				
			||||||
          images: ghcr.io/${{ github.repository }}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      - name: Login to Github Packages
 | 
					 | 
				
			||||||
        uses: docker/login-action@v1
 | 
					 | 
				
			||||||
        if: github.event_name != 'pull_request'
 | 
					 | 
				
			||||||
        with:
 | 
					 | 
				
			||||||
          registry: ghcr.io
 | 
					 | 
				
			||||||
          username: ${{ github.actor }}
 | 
					 | 
				
			||||||
          password: ${{ secrets.GITHUB_TOKEN }}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
      - name: Build and push
 | 
					 | 
				
			||||||
        id: docker_build
 | 
					 | 
				
			||||||
        uses: docker/build-push-action@v2
 | 
					 | 
				
			||||||
        with:
 | 
					 | 
				
			||||||
          context: .
 | 
					 | 
				
			||||||
          push: ${{ github.event_name != 'pull_request'}}
 | 
					 | 
				
			||||||
          tags: ${{ steps.meta.outputs.tags }}
 | 
					 | 
				
			||||||
          labels: ${{ steps.meta.outputs.labels }}
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,12 +1,13 @@
 | 
				
			||||||
.env
 | 
					.env
 | 
				
			||||||
static/css/font-awesome.min.css
 | 
					.venv
 | 
				
			||||||
static/js/bootstrap.bundle.min.js
 | 
					source/static/css/font-awesome.min.css
 | 
				
			||||||
static/js/jquery.min.js
 | 
					source/static/js/bootstrap.bundle.min.js
 | 
				
			||||||
static/js/vue.min.js
 | 
					source/static/js/jquery.min.js
 | 
				
			||||||
static/js/axios.min.js
 | 
					source/static/js/vue.min.js
 | 
				
			||||||
static/fonts
 | 
					source/static/js/axios.min.js
 | 
				
			||||||
 | 
					source/static/fonts
 | 
				
			||||||
 | 
					
 | 
				
			||||||
staticfiles
 | 
					source/staticfiles
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Byte-compiled / optimized / DLL files
 | 
					# Byte-compiled / optimized / DLL files
 | 
				
			||||||
__pycache__/
 | 
					__pycache__/
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										10
									
								
								.travis.yml
								
								
								
								
							
							
						
						
									
										10
									
								
								.travis.yml
								
								
								
								
							| 
						 | 
					@ -1,10 +0,0 @@
 | 
				
			||||||
language: python
 | 
					 | 
				
			||||||
python:
 | 
					 | 
				
			||||||
  - "3.7"
 | 
					 | 
				
			||||||
  - "3.8"
 | 
					 | 
				
			||||||
install:
 | 
					 | 
				
			||||||
  - pip install -r requirements.txt
 | 
					 | 
				
			||||||
  - pip install flake8
 | 
					 | 
				
			||||||
script:
 | 
					 | 
				
			||||||
  - flake8
 | 
					 | 
				
			||||||
  - ./manage.py test
 | 
					 | 
				
			||||||
| 
						 | 
					@ -9,7 +9,7 @@ ENV PYTHONUNBUFFERED 1
 | 
				
			||||||
RUN apk add --no-cache postgresql-dev gcc python3-dev musl-dev gettext postgresql-client nginx supervisor
 | 
					RUN apk add --no-cache postgresql-dev gcc python3-dev musl-dev gettext postgresql-client nginx supervisor
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# install dependencies
 | 
					# install dependencies
 | 
				
			||||||
ADD ./requirements.txt .
 | 
					ADD ./source/requirements.txt .
 | 
				
			||||||
RUN pip install -r requirements.txt
 | 
					RUN pip install -r requirements.txt
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# add supervisor and nginx configs
 | 
					# add supervisor and nginx configs
 | 
				
			||||||
| 
						 | 
					@ -20,7 +20,7 @@ ADD ./docker/supervisord.conf /etc/supervisord.conf
 | 
				
			||||||
RUN addgroup -S portier && adduser -S portier -G portier
 | 
					RUN addgroup -S portier && adduser -S portier -G portier
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# add code
 | 
					# add code
 | 
				
			||||||
ADD --chown=portier:portier . /app
 | 
					ADD --chown=portier:portier ./source/ /app/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# add static external libraries for frontend
 | 
					# add static external libraries for frontend
 | 
				
			||||||
RUN ./fetch_frontend_libs.sh \
 | 
					RUN ./fetch_frontend_libs.sh \
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -37,4 +37,4 @@ services:
 | 
				
			||||||
      - 1935:1935
 | 
					      - 1935:1935
 | 
				
			||||||
      - 8888:8888
 | 
					      - 8888:8888
 | 
				
			||||||
    volumes:
 | 
					    volumes:
 | 
				
			||||||
      - ./srs.dev.conf:/usr/local/srs/conf/docker.conf:ro
 | 
					      - ./srs.conf:/usr/local/srs/conf/docker.conf:ro
 | 
				
			||||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
		Reference in New Issue