Commit Graph

81 Commits

Author SHA1 Message Date
Andrew Dolgov fc95c988cf
use update job template 2024-02-18 19:43:35 +03:00
Andrew Dolgov 6a51afcfcb
fix demo values file, drop .helm 2024-02-17 12:43:47 +03:00
Andrew Dolgov ea732aa55f
add demo job back 2024-02-17 12:37:34 +03:00
Andrew Dolgov d19729157b
more prod helm stuff 2024-02-17 12:31:49 +03:00
Andrew Dolgov 7602038264
unquote commit hash & add files to commit 2024-02-17 12:20:33 +03:00
Andrew Dolgov e85b27a61c
maybe fix placeholder git name 2024-02-17 12:15:38 +03:00
Andrew Dolgov 924496e148
set placeholder git email/name 2024-02-17 12:09:34 +03:00
Andrew Dolgov 78ce18b0e8
set image 2024-02-17 12:07:29 +03:00
Andrew Dolgov dad3646876
wip: update-prod 2024-02-17 12:02:07 +03:00
Andrew Dolgov 3d70fb21f7
use OCI for integration tests 2024-02-01 18:56:27 +03:00
Andrew Dolgov 19563f23af
fix missing include 2024-02-01 18:54:47 +03:00
Andrew Dolgov a994db2b5a
switch to template helm ci 2024-02-01 18:53:31 +03:00
Andrew Dolgov 14ad8b21d5
bump CI jobs & utility scripts to php83 2023-12-10 09:36:09 +03:00
Andrew Dolgov 8f66f579e4
add coverage-filter 2023-12-02 18:04:55 +03:00
Andrew Dolgov dbb6e7291e
enable unit test results for selenium 2023-12-02 12:44:21 +03:00
Andrew Dolgov eac9e7c103
collect phpunit artifacts 2023-12-02 11:42:12 +03:00
Andrew Dolgov 93bd96e356
add env prefixes 2023-12-02 11:38:25 +03:00
Andrew Dolgov 7005d6d5f3
add db vars 2023-12-02 11:36:09 +03:00
Andrew Dolgov 0621d22bbe
add cobertura args for phpunit-integration 2023-12-02 11:30:17 +03:00
Andrew Dolgov cc133d2c0a
disable local rules for integration tests 2023-12-02 11:16:52 +03:00
Andrew Dolgov 2c7e000120
set registry project 2023-11-25 20:21:10 +03:00
Andrew Dolgov d4c972f551
remove .git before_scripts 2023-11-01 13:24:32 +03:00
Andrew Dolgov 4ced03b4b6
forgot one job 2023-11-01 13:12:31 +03:00
Andrew Dolgov 9ce347d8d5
do the same for :publish jobs 2023-11-01 13:10:57 +03:00
Andrew Dolgov e777f2e292
fix yaml indents 2023-11-01 13:09:29 +03:00
Andrew Dolgov ee18936bfe
add .git to .dockerignore when building master images 2023-11-01 13:08:50 +03:00
Andrew Dolgov adf3985afa
fix circular dependency 2023-10-29 09:25:01 +03:00
Andrew Dolgov afaef66783
reduce targets 2023-10-29 09:19:35 +03:00
Andrew Dolgov 8b72d9ab11
add phpunit integration (wip) 2023-10-29 09:14:18 +03:00
Andrew Dolgov 01c9869e2b
phpunit - skip integration tests 2023-10-28 18:07:54 +03:00
Andrew Dolgov c28955c8ba
remove helm debug, hide demo job behind CI var 2023-10-22 19:27:42 +03:00
Andrew Dolgov a7f3543516
we don't need a separate demo stage now 2023-10-22 19:26:31 +03:00
Andrew Dolgov 761c3826d1
set imageTag 2023-10-22 19:24:19 +03:00
Andrew Dolgov de39d97e1f
move demo to later stage 2023-10-22 19:20:48 +03:00
Andrew Dolgov 1bfae41e6d
add demo k8s job 2023-10-22 19:18:27 +03:00
Andrew Dolgov db05575b2d
add configurable ns 2023-10-22 13:42:41 +03:00
Andrew Dolgov ce3eb32076
un-mock test, use SELENIUM_IMAGE 2023-10-22 13:35:01 +03:00
Andrew Dolgov 382d01e8db
update test filename 2023-10-22 11:19:56 +03:00
Andrew Dolgov 487635ca28
add integration branch job 2023-10-22 10:59:39 +03:00
Andrew Dolgov bde94dbf4b
add selenium mock 2023-10-22 10:57:58 +03:00
Andrew Dolgov 322296d6a0
fix local compose file typo, wait a bit before curling login page 2023-10-22 10:35:35 +03:00
Andrew Dolgov 6b1b496248
test: run curl to get login page 2023-10-21 20:59:26 +03:00
Andrew Dolgov d744209df7
move phpdoc to publish stage 2023-10-21 20:32:31 +03:00
Andrew Dolgov eac076fcd6
set phpdoc to always run 2023-10-21 20:22:59 +03:00
Andrew Dolgov e7ddbbb2ce
add publish jobs 2023-10-21 20:17:32 +03:00
Andrew Dolgov ff818a75f0
test stub 2023-10-21 19:55:15 +03:00
Andrew Dolgov 6c75ea17da
Revert "Revert "exp: switch to kaniko""
This reverts commit b07ad642de.
2023-10-19 09:47:01 +03:00
Andrew Dolgov b07ad642de
Revert "exp: switch to kaniko"
This reverts commit 56315b39b4.
2023-10-19 09:21:49 +03:00
Andrew Dolgov 56315b39b4
exp: switch to kaniko 2023-10-17 16:38:44 +03:00
Andrew Dolgov 89f5af62d8
update phpdoc image 2023-10-14 15:18:32 +03:00