Commit Graph

1154 Commits

Author SHA1 Message Date
bmartins 099cba4a55 build(ci): set ci build/deploy only for develop 2023-04-28 15:46:24 +02:00
bmartins 9d41a73868 fix(CI): change path to cache registry 2023-04-03 11:19:21 +02:00
bmartins 645bd6f4d6 build(CI): fix arg name and add new arg 2023-03-29 00:40:23 +02:00
bmartins b77a97a4c6 build(CI): add arguments to speed the build 2023-03-29 00:34:54 +02:00
bmartins 6bd1fd9dc5 build(CI): update build and deploy stages
- Add commit ref as image tag
- Restrict deploy stage
2023-03-28 23:59:20 +02:00
Benoit Martins 328bce1187 test(CI): full pipeline deployment 2023-03-28 23:50:45 +02:00
Benoit Martins fd5e895343 fix(CI): rollout command 2023-03-28 23:50:45 +02:00
Benoit Martins db68c29a8d fix(CI): add namespace 2023-03-28 23:50:45 +02:00
bmartins 65381ee9ce test(CI): command to restart pod after build 2023-03-28 23:50:45 +02:00
Benoit Martins 641a16565f fix(CI): change agent name 2023-03-28 23:50:45 +02:00
Benoit Martins 40ddc38848 fix(CI): comment build stage 2023-03-28 23:50:45 +02:00
Benoit Martins 7f23e23858 test(CI): deploy job 2023-03-28 23:50:45 +02:00
Benoit Martins 43be993243 Update .gitlab-ci.yml file 2023-03-28 23:50:45 +02:00
bmartins ee388093ce test(CI): deploy connection to k8 2023-03-28 23:50:45 +02:00
bmartins f718f9c543 fix(CI): update registry image path 2023-03-28 23:50:45 +02:00
bmartins b2334a51ba fix(CI): move dockerfile to folder root 2023-03-28 23:50:45 +02:00
Benoit Martins 54abce284f Update .gitlab-ci.yml file 2023-03-28 23:50:45 +02:00
bmartins 218cd92236 fix(CI): distinct context from dockerfile path 2023-03-28 23:50:45 +02:00
Benoit Martins 971c0b3e81 Update .gitlab-ci.yml file 2023-03-28 23:50:45 +02:00
Benoit Martins 0fda02584f fix(CI): incorrect context_dir path 2023-03-28 23:50:44 +02:00
Benoit Martins ab0abd6686 fix(CI): incorrect template variable name 2023-03-28 23:50:44 +02:00
Benoit Martins e567106d99 fix(CI): kaniko directory context 2023-03-28 23:50:44 +02:00
bmartins b8496afbb2 feat(ci): set context variable 2023-03-28 23:50:44 +02:00
bmartins 061e210404 feat(ci): create kaniko template to build docker 2023-03-28 23:50:44 +02:00
Benoit Martins 2bf832a8eb build(CI): add tag to force personal runner 2023-03-28 23:50:44 +02:00
bmartins cb90726e82 feat(CI): add test docker build stage 2023-03-28 23:50:44 +02:00
bmartins 0eb57aae41 build(docker): Create docker configuration
- Add Dockerfile to build angular file and serve with nginx
- Add nginx conf file to serve builded angular files when image run
- Add dockerignore to limit docker context
2023-03-28 23:50:44 +02:00
Benoit Martins b99efd0f37 tool(CI): fix invalid configuration file 2023-03-28 21:18:06 +00:00
Benoit Martins ea85d3c851 tool(CI): add ovh cluster agent 2023-03-28 21:14:06 +00:00
bmartins d4f2e3cad2 build(CI): add k8 cluster config 2023-03-27 11:45:57 +02:00
Benoit Martins 816b1e871f Merge branch 'migrate-angular-9-to-15' into 'develop'
Angular migration second part

See merge request framasoft/framadate/funky-framadate-front!80
2023-03-22 13:09:05 +00:00
bmartins 434c0f4cf9 fix(CI): ensure at least build step work 2023-03-22 14:05:39 +01:00
bmartins 54329467c4 angular upgrade: fix material warn theme duplicate
- Comment theme import due to same color palette use
2023-03-22 13:41:21 +01:00
bmartins 4f38c78a2b angular upgrade: fix division warning 2023-03-22 13:41:21 +01:00
bmartins a726e3ed34 angular upgrade: fix warning about theme declaration 2023-03-22 13:41:21 +01:00
bmartins a8ffc53c00 angular upgrade: remove TODO related to ng material migration 2023-03-22 13:41:21 +01:00
bmartins 95bbd2a48a angular upgrade: migrate ng material style 2023-03-22 13:41:21 +01:00
bmartins ea09c4e854 angular upgrade: migrate ng material component 2023-03-22 13:41:21 +01:00
bmartins ad9876633b angular upgrade: update short-unique-id package 2023-03-22 13:41:21 +01:00
Marc Loyat 533ea81301 Merge branch 'migrate-angular-9-to-15' into 'develop'
Migrate angular and npm packages to angular 15

See merge request framasoft/framadate/funky-framadate-front!78
2023-03-17 19:44:18 +00:00
bmartins 041c58c368 angular upgrade: angular-date-value-accessor 2023-03-16 09:30:13 +01:00
bmartins 3c4bc0fe18 angular upgrade: ng2-chart and chart.js packages 2023-03-16 09:30:12 +01:00
bmartins 4f924ee85c angular upgrade: update ng-keyboard-shortcut 2023-03-16 09:30:12 +01:00
bmartins fcd42fcee4 angular upgrade: update ngx-markdown and related packages 2023-03-16 09:30:12 +01:00
bmartins 4dd3827eb5 angular upgrade: update ngx-clipboard 2023-03-16 09:30:12 +01:00
bmartins dd31b3551d angular upgrade: update ngx-webstorage 2023-03-16 09:30:12 +01:00
bmartins 592dc1dd6e angular upgrade: update axios 2023-03-16 09:30:12 +01:00
bmartins 20ee9cd3d9 angular upgrade: remove unused package 2023-03-16 09:30:12 +01:00
bmartins be433622ab angular upgrade: replace ngx-translate-extract 2023-03-16 09:30:12 +01:00
bmartins 6ba02f50c7 angular upgrade: update ngx-translate 2023-03-16 09:30:12 +01:00