Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects
Commit d6ac89b5 authored by GotthardG's avatar GotthardG
Browse files

fixing bugs with ci pipeline

parent cd13b16f
No related branches found
No related tags found
No related merge requests found
Pipeline #44633 failed
......@@ -43,7 +43,8 @@ deploy:
only:
- main
variables:
EVIRONMENT: ENVIRONMENT=test
PORT: 8081 # Set the port to run the application on
ENVIRONMENT: test # Set the environment to test
script:
- echo "Updating repository..."
- git pull origin main # Update the repository with the latest code
......@@ -51,9 +52,9 @@ deploy:
- source $VIRTUAL_ENV/bin/activate
- pip install -r requirements.txt # Install the required Python dependencies
- bash ./make_openapi_client.sh # Re-generate OpenAPI client library
- echo "Running the application..."
- echo "Running the application on port $PORT..."
- cd backend
- python3.8 -m main # Replace with the exact command to start your app
- python3.8 -m main # The app will now use $PORT for binding
release:
stage: release
......
......@@ -93,6 +93,7 @@ if __name__ == "__main__":
# Get environment from an environment variable
environment = os.getenv("ENVIRONMENT", "dev")
port = int(os.getenv("PORT", 8000)) # Default to 8000 if PORT is not set
# Paths for SSL certificates
cert_path = "ssl/cert.pem"
......@@ -109,7 +110,7 @@ if __name__ == "__main__":
uvicorn.run(
app,
host=host,
port=8000,
port=port,
log_level="debug",
ssl_keyfile=key_path,
ssl_certfile=cert_path,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment