89 Commits

Author SHA1 Message Date
Marcin-Ramotowski
a79ae2d50f Apply new features from branch 'dev' into jenkins-pipeline 2025-06-12 18:42:28 +00:00
Marcin-Ramotowski
cd4ab3fd27 Handled more errors during db initialization 2025-06-12 18:42:07 +00:00
Marcin-Ramotowski
301cf5922e Changed docker image base to Alpine and added curl 2025-06-11 22:15:37 +00:00
Marcin-Ramotowski
479ec4f917 Added healthcheck 2025-06-11 22:04:35 +00:00
Marcin-Ramotowski
3f40a6126c Added more descriptions of functions 2025-06-11 20:04:04 +00:00
Marcin-Ramotowski
dd9e9ce110 Improved function body 2025-06-11 19:57:15 +00:00
Marcin-Ramotowski
d3d3c98f99 Moved wait_for_db function to utils module 2025-06-11 19:48:58 +00:00
Marcin-Ramotowski
9e010ed389 Implemented waiting for db readiness 2025-06-11 19:43:47 +00:00
Marcin-Ramotowski
d9fe927832 Removed deprecated label option from pipeline 2025-06-11 17:51:55 +00:00
Marcin-Ramotowski
636a382cf5 Deleted jenkins pipeline from main branch 2025-06-11 17:13:27 +00:00
Marcin-Ramotowski
99cfdfddd0 Added annotation required to run Sysbox on pod 2025-06-11 16:52:16 +00:00
Marcin-Ramotowski
f579e440f8 Updated path to pod template yaml file 2025-06-11 16:43:22 +00:00
Marcin-Ramotowski
ba69728c81 Changed pod runtime to sysbox 2025-06-11 16:32:12 +00:00
Marcin-Ramotowski
5366e313c5 Moved Jenkinsfile and pod agent template to separate directory 2025-06-11 16:29:03 +00:00
Marcin-Ramotowski
283be1a1ec Deleted Goss 2025-06-11 16:28:08 +00:00
Marcin-Ramotowski
1b7204c2ba Changed name of variable to store ACR name instead of ACR username 2025-06-10 20:17:25 +00:00
Marcin-Ramotowski
8f9aed299d Added managed identity client id 2025-06-10 19:32:40 +00:00
Marcin-Ramotowski
6522977280 Changed basic auth to managed identity 2025-06-10 18:50:37 +00:00
Marcin-Ramotowski
c707974a2e Corrected agent declaration in Jenkinsfile 2025-06-08 16:56:35 +00:00
Marcin-Ramotowski
cc2f224d60 Moved pod agent code from Jenkins master to YAML file in repo 2025-06-08 16:45:05 +00:00
Marcin-Ramotowski
b14e6cf873 Restored dind container usage 2025-06-07 21:44:24 +00:00
Marcin-Ramotowski
87e3c0df80 Removed Goss tests 2025-06-07 21:14:40 +00:00
Marcin-Ramotowski
aea09a6081 Added bash installation 2025-06-07 15:08:58 +00:00
Marcin-Ramotowski
d05cede409 The command curl is replaced with wget 2025-06-07 15:06:19 +00:00
Marcin-Ramotowski
17162027b6 Removed unnecessary post cleanup 2025-06-07 14:57:35 +00:00
Marcin-Ramotowski
8887f1b2bd Updated Jenkins pipeline to use in Kubernetes 2025-06-07 13:31:03 +00:00
Marcin-Ramotowski
76a351710f Added variable APP_PORT to customize application port 2025-05-04 16:42:43 +00:00
Marcin-Ramotowski
c1f0da4a9c Extended Goss sleep 2025-05-04 15:37:47 +00:00
Marcin-Ramotowski
eefc952ff0 Updated app port in Goss YAML config 2025-05-04 15:26:21 +00:00
Marcin-Ramotowski
8c35b3bd8c Changed development server to production 2025-05-04 15:23:05 +00:00
Marcin-Ramotowski
60011b1c72 Added GOSS_SLEEP flag to wait for container full start before tests 2025-05-04 11:03:12 +00:00
Marcin-Ramotowski
859a962c12 Corrected python command name in Goss config YAML 2025-05-04 11:02:09 +00:00
Marcin-Ramotowski
0e9df4f859 Corrected command to run tests in Goss 2025-05-04 10:14:36 +00:00
Marcin-Ramotowski
1554404657 Corrected port to check in Goss YAML config 2025-05-04 10:14:18 +00:00
Marcin-Ramotowski
925af7d314 Corrected commands to test python app 2025-05-04 06:55:10 +00:00
Marcin-Ramotowski
fb260a0f6d Corrected directory in jenkins pipeline 2025-05-03 20:21:02 +00:00
Marcin-Ramotowski
dcd9a39b46 Corrected shell commands in jenkins pipeline 2025-05-03 20:05:32 +00:00
Marcin-Ramotowski
8194e3e9fe Added Jenkins pipeline to test code and container 2025-05-03 19:47:27 +00:00
Marcin-Ramotowski
0006044ae4 Added goss tests 2025-05-03 19:45:40 +00:00
Marcin-Ramotowski
74a58879ce Refactored code responsible for finding user in database 2025-04-02 20:02:34 +00:00
Marcin-Ramotowski
d325a52222 Refactored test code 2025-04-02 19:28:20 +00:00
Marcin-Ramotowski
546d26ada0 Added test for user edit 2025-04-02 19:22:12 +00:00
Marcin-Ramotowski
acf4b1c26c Added test for user remove 2025-04-02 19:21:48 +00:00
Marcin-Ramotowski
37e89b60af Added test for user logout 2025-03-29 21:18:24 +00:00
Marcin-Ramotowski
2632bdf994 Changed deprecated query.get and query.get_or_404 methods to other equivalents 2025-03-29 21:12:00 +00:00
Marcin-Ramotowski
8637eaa96f Added revoking token during logout 2025-03-29 20:57:01 +00:00
Marcin-Ramotowski
99dd5148b1 Now fabric function creates app 2025-03-29 20:32:38 +00:00
Marcin-Ramotowski
3ad5f0ca94 Added more cases to user tests to check all access levels 2025-03-27 22:38:16 +00:00
Marcin-Ramotowski
0891ba7d87 Added test for user endpoints 2025-03-27 20:01:04 +00:00
Marcin-Ramotowski
3552c251bf Moved utils functions to separate file 2025-03-19 21:02:02 +01:00