Commit graph

291 commits

Author SHA1 Message Date
Eliot Berriot
2b1c46317f
See #297: flake8 CI job 2018-06-09 17:14:36 +02:00
Eliot Berriot
630ab896a5
CI job Performance improvements 2018-06-09 17:04:37 +02:00
Eliot Berriot
afb9a71fd2
Updated and factorized Docker release CI job 2018-06-09 16:55:08 +02:00
Eliot Berriot
aac80177f5
See #297: added black formatting check in CI 2018-06-09 16:04:46 +02:00
Eliot Berriot
c4777532eb
Bundle swagger docs with sphinx docs 2018-04-26 18:22:47 +02:00
Eliot Berriot
140a78559b
Restrict sensitive build steps to only upstream repo 2018-04-22 14:06:13 +02:00
Eliot Berriot
74e7aed2d4
Removed duplicated line 2018-04-20 19:49:56 +02:00
Eliot Berriot
84c4e5ebbb
Added CI check to catch build errors 2018-04-20 19:30:23 +02:00
Eliot Berriot
35dda16adb
Compile and bundle translations in CI 2018-04-16 22:54:36 +02:00
Eliot Berriot
76c1abe9d6
Use redis in CI 2018-04-02 19:24:01 +02:00
Eliot Berriot
4f50eb50fb
Fixed broken CI 2018-04-02 19:16:34 +02:00
Eliot Berriot
82aa8c4e22
Compute coverage on API tests 2018-03-25 22:45:37 +02:00
Eliot Berriot
a4b4e9bc00
Fixed lint issues in ci file 2018-03-20 15:05:49 +01:00
Eliot Berriot
80de16b693
Better documentation build CI Job 2018-03-12 23:39:03 +01:00
Eliot Berriot
a448eaaf17
Fix #117: Use django-cacheops to cache common ORM requests 2018-03-08 23:21:59 +01:00
Eliot Berriot
93e4a4f123
Added FUNWHALE_URL setting to use in activity stream in representations 2018-03-01 18:38:32 +01:00
Eliot Berriot
2f8a026afa
Can now configure allowed host in all settings 2018-02-18 14:42:17 +01:00
Eliot Berriot
cb2238c576
Should now run frontend tests on gitlab 2018-01-09 21:11:45 +01:00
Eliot Berriot
c7636c9528
Now use postgres in tests 2018-01-07 22:21:01 +01:00
Eliot Berriot
3927b65965
Fixed broken Gitlab CI build and added pip cache 2017-12-16 16:10:48 +01:00
Eliot Berriot
1b58965e8c
Better cache in dockerfile 2017-12-16 15:27:42 +01:00
Eliot Berriot
d63e7677e4 WIP: Debian installation instructions 2017-07-20 23:30:25 +02:00
Eliot Berriot
53e02cecb2 Added missing script 2017-07-17 22:01:57 +02:00
Eliot Berriot
abdafd68cd Now also zip API code for easier release and installation 2017-07-17 22:01:02 +02:00
Eliot Berriot
0db752e0df Missing -r flag on cp statement 2017-06-28 20:11:06 +02:00
Eliot Berriot
005e3291a2 Fixed #27: now include compiled frontend files in docker container 2017-06-28 19:58:57 +02:00
Eliot Berriot
e45edadcfb Bad gitlab ci conf for building image 2017-06-26 22:31:52 +02:00
Eliot Berriot
6d0755efcd Bad gitlab ci conf for building image 2017-06-26 22:24:37 +02:00
Eliot Berriot
e56e57e22c Should now build and push latest docker image on master 2017-06-26 22:04:55 +02:00
Eliot Berriot
3c2a6914ce Fixup for last commit: wrong stage 2017-06-26 20:07:19 +02:00
Eliot Berriot
ab4b6c3764 Fixed missing environment variable 2017-06-26 19:51:25 +02:00
Eliot Berriot
368937c422 Should now build funkwhale docker container and push it to docker hub 2017-06-26 19:48:09 +02:00
Eliot Berriot
4f15d3d28d Fixed #19: now uses pytest as a testing framework 2017-06-26 19:01:15 +02:00
Eliot Berriot
c1b80ab184 Removed dind requirement to run tests for the api part 2017-06-26 17:26:36 +02:00
Eliot Berriot
5d7b1cb892 Should work now 2017-06-25 19:13:46 +02:00
Eliot Berriot
7db4e2cbfa Attempt 2017-06-25 19:12:23 +02:00
Eliot Berriot
270eab46f6 Job not being picked up... 2017-06-25 19:10:35 +02:00
Eliot Berriot
a2356e3288 Missing ci tag 2017-06-25 19:07:49 +02:00
Eliot Berriot
f757403c94 Should now build and deploy docs 2017-06-25 19:05:47 +02:00
Eliot Berriot
072605dea6 CI builds / pipeline now run tests and build static assets 2017-06-25 18:31:00 +02:00
Eliot Berriot
76f98b74dd Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00