aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
AgeCommit message (Collapse)Author
2019-10-14Preparations for renaming `master` to `stable`rinpatch
2019-09-30Merge branch 'ci/build-otp-maint' into 'develop'kaniini
CI: Enable OTP release building for maint/* branches See merge request pleroma/pleroma!1749 (cherry picked from commit 7c9b023a918c84b60ae6547289a083c671a3659b) 71315800 CI: Enable OTP release building for maint/* branches
2019-06-29Add PLEROMA_BUILD_ENV to override env for the version generator and use it ↵rinpatch
in the CI for building docs This is needed because if we run with MIX_ENV=dev we will get a "+dev" suffix to the version in the docs, but if we run with MIX_ENV=prod the docs build will fail because ex_doc is dev-only dependency.
2019-06-29Revert "Build releases only on tags or develop"rinpatch
This reverts commit 54d287377054fa48c5a14cf6b056cd80e838b264.
2019-06-29Build releases only on tags or developrinpatch
Needed so we could push documentation updates to master without triggering a rebuild
2019-06-20Export PLEROMA_BUILD_BRANCHrinpatch
2019-06-19Make possible to override the branch name via a env variablerinpatch
This is useful for the CI builds because they have a detached HEAD or for emulating a feature that is availible only on a particular branch (e.g pleroma_ctl downloads CI artifacts only for develop and master)
2019-06-13remove the feature branch from onlyrinpatch
2019-06-13Remove a TODOrinpatch
2019-06-13Expire artifacts in 42 yearsrinpatch
2019-06-13CI: Add automatic release buildsrinpatch
2019-06-03CI: Actually push to correct repo.lain
2019-06-03CI: Replace mix test and mix coveralls with just mix coverallsrinpatch
`mix coveralls` runs the tests by itself, exits with failure if one of them fails and accepts the same args, so there is no reason to run two of them at the same time.
2019-05-31CI: Add auto-deployment via dokku.lain
2019-05-17CI: Use the correct image with the correct hostname.lain
2019-05-17CI: Add rum variant testing.lain
2019-05-15Excoveralls for code coveragefeld
2019-05-02fix: Add mix deps.get before unit-testingAkiraFukushima
2019-04-05Revert "Merge branch 'test-coverage' into 'develop'"rinpatch
This reverts merge request !1027
2019-04-05Use --cover option when running CI testsoptikfluffel
2019-04-02remove reduntant services in docs deploy and change job names to kebab caserinpatch
2019-04-02what the fuckrinpatch
2019-04-02huhrinpatch
2019-04-02Separate CI jobs to 3 stages to allow them to be executed in parallelrinpatch
2019-03-23Remove useless echorinpatch
2019-03-23Remove postgres from documentation related jobsrinpatch
2019-03-22Add automatic doc build and deployrinpatch
2019-03-13.gitlab-ci.yml: Use --strict instead of listHaelwenn (lanodan) Monnier
This makes the output to be more compact while not loosing readability --format=flycheck // --format=json could also be used but they are not very human readable
2019-03-13[Credo][CI] Add readability as it’s fixedHaelwenn (lanodan) Monnier
2019-03-13[Credo] Fix the consistencyHaelwenn (lanodan) Monnier
2019-03-13[Credo][CI] Do not make TODO/FIXME failHaelwenn (lanodan) Monnier
2019-03-13[Credo] Fix the warningsHaelwenn (lanodan) Monnier
2019-03-13.gitlab-ci.yml: Adds credo to the chainHaelwenn (lanodan) Monnier
Not really sure about the order in which this is but it feels right because credo is more about checking if a ~working code could need some improvements.<M-1>
2019-03-11Switch the CI to Elixir 1.8.1rinpatch
2019-02-17More speedup, test fixes.lain
2019-02-17Speed up docker postgres.lain
2018-12-26[CI] Set MIX_ENV to test in `variables` section instead of specifying it ↵Rin Toshaka
before the command. Fix `mix compile` compiling in the dev env.
2018-12-18Compile pleroma before ecto migrateRin Toshaka
2018-12-18Improve CI cacheRin Toshaka
2018-12-17don't re-use buildlain
2018-11-29Only jobs for one branch are allowed to use the same cacherinpatch
2018-11-29Cache _buildrinpatch
2018-11-29Add dependency cachingrinpatch
2018-11-06use more modern elixirlain
2018-04-24Update .gitlab-ci.ymllambda
2018-04-21.lain
2018-04-21.lain
2018-04-21..lain
2018-04-21Update CI.lain
2018-04-20Add format checking to CI.lain