Commit graph

17 commits

Author SHA1 Message Date
Timothée Jaussoin
bf5a33918f Fix #84 Remove CentOS7 from the pipeline 2023-03-21 16:35:35 +01:00
Timothée Jaussoin
68b4f1df7f Update CHANGELOG for the upcoming v1.3
Fix the packaging process to use git describe as a reference
Move the generated packages in the build directory, and fix the release and version format in the .spec
Refactor and cleanup the .gitlab-ci file
Move minimum version to PHP8.0
2022-12-13 14:50:40 +01:00
Timothée Jaussoin
668a7758c4 Fix #37 Run tests under Rockylinux 8 and Debian 11
Log an error if the FlexisipPusher is used but not properly configured
2022-10-20 17:14:51 +02:00
Timothée Jaussoin
10d601b95c Fix #42 add PHPMD to the GitlabCI
Update the dependencies
2022-09-21 15:29:27 +02:00
Timothée Jaussoin
a0dd7e17ce Add a PHP CodeSniffer to the CI 2022-09-21 12:28:59 +02:00
Peio Rigaux
0221ba4587 re-schedule package upload and invert stages 2022-07-07 16:29:23 +02:00
Peio Rigaux
6a54872c7e fixed typo generating errors and preventing further uploads 2022-07-07 16:08:54 +02:00
Peio Rigaux
68e3d6536b Added conditionnal in spec files to declare dependencies based on the rhel version. Added temp dockerfile for rocky (to be added in sdk repository to be reused) 2022-07-07 13:59:30 +02:00
Peio Rigaux
1c32935ad7 Now uses stock freight to deploy and regenerate repository instead of using custom make_repo script which was only made for Flexisip 2022-05-23 11:06:42 +02:00
Peio Rigaux
be3d59ae4a Added debian 11 package upload on deploy server for CI 2022-05-23 11:06:42 +02:00
Timothée Jaussoin
daf44cb0c7 Fix #13 Add a new job to deploy the packages in the alpha directory 2021-06-03 15:30:38 +02:00
François Grisez
4ad97a784f Publish generated packages in legacy repository of CentOS 7 2020-07-27 14:48:35 +02:00
Peio Rigaux
b30d1a09f5 put servers variables outside of ci file to match other projects behaviour 2020-02-14 16:55:53 +01:00
Timothée Jaussoin
d2bfc6e9f9 Integrate FlexiAPI in the RPM package (logs, conf, env…)
Update the GitlabCI and fix integration issues
Add a /api/ping authenticated endpoint
2020-02-10 10:52:28 +01:00
Simon Morlat
02ce21ec12 Make flexisip-account-manager rpm to be deployed publicly. 2019-11-04 15:06:36 +01:00
Jehan Monnier
034bf57eee only deploy if flexisip-account-manager.spec has changed, specially version number 2019-06-27 17:50:46 +02:00
Jehan Monnier
cddbeda894 add gitlab-ci 2019-06-27 08:27:54 +02:00