Oliver Falk
9cf1cb4745
Enhance performance tests
2025-10-24 13:51:45 +02:00
Oliver Falk
13165579e8
Add performance tests for produciton (merge latest development efforts)
2025-10-22 12:52:29 +02:00
Oliver Falk
f8f8beb52e
ci: Make production deployment verification automatic
...
- Change verify_prod_deployment from 'when: manual' to 'when: on_success'
- Production deployment verification will now run automatically on master branch
- Ensures production deployments are verified just like dev deployments
- Maintains safety with allow_failure: false
2025-10-18 13:59:05 +02:00
Oliver Falk
780dc18fa4
File upload security (iteration 1), security enhancements and OpenTelemetry (OTEL) implementation (sending data disabled by default)
2025-10-17 11:16:48 +02:00
Oliver Falk
9caee65b8e
Enhance the StatsView
2025-09-24 17:44:41 +02:00
Oliver Falk
b8996e7b00
Ensure we're sourcing the venv
2025-04-16 09:30:03 +02:00
Oliver Falk
1fa5dddce5
Use real database (side container)
2024-06-25 08:32:34 +00:00
Oliver Falk
2cb868b129
Explicitly set pip cache
2024-06-24 16:50:32 +02:00
Oliver Falk
0e295401df
Add pip cache
2024-06-24 16:15:00 +02:00
Oliver Falk
4f239119d6
Disable image building for the moment until we figured out why it's not working
2023-09-12 16:15:16 +02:00
Oliver Falk
b7efc60cc0
Prod on f36, so move to f36
2023-06-23 10:19:44 +02:00
Oliver Falk
50569afc25
Set sast config 1
2023-05-15 18:58:22 +00:00
Oliver Falk
927083eb58
Due to 'image is defined in top-level and default entry', move image into each section
2023-05-09 13:12:02 +02:00
Oliver Falk
a2eea54235
Reverse mr mkdir modules, since we have a b0kren ci/cd setup it seems
2023-04-19 13:27:08 +02:00
Oliver Falk
16f809d8a6
Update .gitlab-ci.yml file
2023-04-19 10:46:31 +00:00
Oliver Falk
f01e49d495
Configure SAST in .gitlab-ci.yml, creating this file if it does not already exist
2023-04-19 10:40:05 +00:00
Oliver Falk
4afee63137
CACHES may not be empty
2022-11-22 20:35:13 +01:00
Oliver Falk
d486fdef2c
Disable caching during tests
2022-11-22 20:26:46 +01:00
Oliver Falk
f4fe49b3b4
Oops, we shouldn't run it
2022-10-28 14:20:57 +02:00
Oliver Falk
e1923f92c2
Add Dockerfile and build image from it
2022-10-28 14:07:24 +02:00
Oliver Falk
f4af809e6d
Switch to F35, because that's what we have in prod
2022-10-26 16:08:55 +02:00
Oliver Falk
714ae58509
Add coverage setting
2022-06-21 14:12:17 +02:00
Oliver Falk
42825ef7ae
Caching doesn't work for our case - remove again
2022-02-21 09:08:04 +01:00
Oliver Falk
462b318fcb
Try caching virtenv instead
2022-02-20 12:57:25 +01:00
Oliver Falk
c0a2a6ef67
Adapt pip path
2022-02-18 21:03:01 +01:00
Oliver Falk
01c1bd3a8d
Try caching pip
2022-02-18 14:24:46 +01:00
Oliver Falk
48d1b7d47d
Hopefully fixes shell not found
2021-09-06 14:44:21 +02:00
Oliver Falk
ce01f8dec1
Upgrade test container to f34 and use quay instead of docker
2021-09-06 14:39:16 +02:00
Oliver Falk
f566f7a0b4
virtualenv 3 is default
2020-02-24 16:55:54 +01:00
Oliver Falk
b50fb777f9
Switch to F31
2020-02-24 16:27:19 +01:00
Oliver Falk
f86c9baef6
Must use virtualenv-3
2019-04-19 15:09:51 +02:00
Oliver Falk
22f24624fc
Switch to Fedora for building, since prod/stg are also on Fedora and we need newer SQLite to do testing
2019-04-19 14:28:00 +02:00
Oliver Falk
5bb3bac161
First install Pillow and afterwards the rest
2019-02-28 12:56:24 +01:00
Oliver Falk
13be612892
Use my image in order to reduce the build time
2019-02-22 14:25:28 +01:00
Oliver Falk
bfbfd62375
Fix echo
2019-02-13 10:05:11 +01:00
Oliver Falk
8e571e7f51
Fix echo
2019-02-13 09:30:28 +01:00
Oliver Falk
59ad5a8764
Fix echo
2019-02-13 09:20:59 +01:00
Oliver Falk
35506fd32a
Missing import
2019-02-12 19:32:54 +01:00
Oliver Falk
5d5ddf8ad2
Need debug for testing
2019-02-12 19:22:56 +01:00
Oliver Falk
b72eb289f4
Use latest pip
2018-11-14 14:40:02 +01:00
Oliver Falk
8bd5fb03d1
Make sure we use py 3.6 for virtualenv
2018-11-14 14:26:26 +01:00
Oliver Falk
3bde5e8da2
Still need to use pip from py 3.4
2018-11-14 14:24:31 +01:00
Oliver Falk
ffd0637e05
Use Python 3.6 now
2018-11-14 14:15:34 +01:00
Oliver Falk
47d65253eb
OpenShift online ready
2018-06-13 10:57:31 +02:00
Oliver Falk
b2256090ca
Coverage for templates
2018-05-23 11:58:50 +02:00
Oliver Falk
a286fb6fc3
Coverage now correctly configured in CI
2018-05-15 16:17:52 +02:00
Oliver Falk
5e0134244f
Do we need to explicitly add coverage regex?
2018-05-14 11:24:19 +02:00
Oliver Falk
14b147fb69
Unfortunately for python3 we need epel
2018-05-11 14:18:44 +02:00
Oliver Falk
02c22531a1
Correct paths - hopefully
2018-05-11 14:15:47 +02:00
Oliver Falk
ebf1e5061f
Do we need EPEL anyway?
2018-05-11 14:14:25 +02:00