gitlab ci

This commit is contained in:
Egor Matveev 2021-11-04 20:52:07 +03:00
parent 6bc184ed3e
commit 6a881b68c8
4 changed files with 20 additions and 34 deletions

View File

@ -0,0 +1,19 @@
stages:
- build
- deploy
before_script:
- echo "Starting"
after_script:
- echo "Done"
build:
stage: build
script:
- docker build -t sprint .
deploy:
deploy: test
script:
- docker-compose up -d

View File

@ -1,28 +0,0 @@
class Method:
def __init__(self, meth, name):
self.meth = meth
self.name = name
def __eq__(self, other):
return self.name == other.name
def execute(self):
self.meth()
class Timer:
methods = []
def push(self, meth):
methods.append(math)
def polling(self):
for i in range(len(self.methods)):
methods[i].execute()
def remove(method_name):
for method in self.methods:
if method.name == method_name:
self.methods.remove(method)
return
raise IndexError("No method in list")

View File

@ -23,8 +23,6 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
# SECURITY WARNING: keep the secret key used in production secret! # SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = "-w#*mn6*fa8a=(-c0@klx&$vl%hpiy&l(u*3%0a#2)wdt##(z2" SECRET_KEY = "-w#*mn6*fa8a=(-c0@klx&$vl%hpiy&l(u*3%0a#2)wdt##(z2"
DEPLOY = False
# SECURITY WARNING: don't run with debug turned on in production! # SECURITY WARNING: don't run with debug turned on in production!
DEBUG = not DEPLOY DEBUG = not DEPLOY

View File

@ -8,8 +8,5 @@ def copy_content(from_dir, to_dir, exc=()):
if file in exc: if file in exc:
continue continue
full_path = join(from_dir, file) full_path = join(from_dir, file)
if isfile(full_path): func = copyfile if isfile(full_path) else copytree
func = copyfile
else:
func = copytree
func(full_path, join(to_dir, file)) func(full_path, join(to_dir, file))