diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..b257bc3 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,37 @@ +kind: pipeline +name: backend + +steps: +- name: backend + image: plugins/docker + settings: + repo: caminsha/behaviobio + dockerfile: backend/Dockerfile + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_SECRET + when: + branch: + - main + event: + - push +--- +kind: pipeline +name: frontend + +steps: +- name: frontend + image: plugins/docker + settings: + repo: caminsha/behaviobio + dockerfile: frontend/Dockerfile + username: + from_secret: DOCKER_USERNAME + password: + from_secret: DOCKER_SECRET + when: + branch: + - main + event: + - push diff --git a/backend/src/app.py b/backend/src/app.py index ff6b8b6..50f1cf5 100644 --- a/backend/src/app.py +++ b/backend/src/app.py @@ -4,6 +4,7 @@ import flask import flask_sqlalchemy import flask_praetorian import flask_cors +import sys db = flask_sqlalchemy.SQLAlchemy() guard = flask_praetorian.Praetorian() @@ -223,16 +224,12 @@ def survey(): return ret, 400 -@app.route('/api/protected/behavior', methods=['GET']) -@flask_praetorian.auth_required -def get_randompassword(): - print("Hallo") - - @app.route('/api/protected/behavior', methods=['POST']) @flask_praetorian.auth_required def check_password_username(): - print("hallooo POST") + print("hallooo POST", file=sys.stderr) + ret = {'message': 'Top'} + return ret, 200 # Run the example