Commit Graph

14 Commits

Author SHA1 Message Date
iko
43d6f5326c
Updated the release checklist (#135)
* Updated release checklist

* Updated release script to also push the latest tag

* Also updated development guide
2021-10-11 12:19:39 +03:00
iko
a03af45623
Merged build and release scripts (#133)
* Merged build and release scripts

* swapped server and cli images back
2021-10-10 19:46:42 +03:00
iko
1201df2bb8
Minor CI fixes 2021-10-10 18:26:20 +03:00
iko
80739a2aea
Rejiggered CI (#132)
* Rejiggered CI

* don't use prod dockerhub

* Added explicit bash shell

* pass cachix singing key

* checkout first

* removed no-auto-link-without-protocol

* pass docker hub creds as inputs

* wip

* wip
2021-10-08 19:18:14 +03:00
iko
f8bc81ce31
Check formatting on CI (#103)
* Check formatting on CI

* Formatted everything

* Use git diff

* Fixed formatting
2021-09-15 14:47:28 +03:00
iko
77456f33f0
Optimize everything except local packages during development (#90)
* Optimize everything except local packages during development

* Optimize CLI

* Turn warning into errors if prod

* Fixed warnings
2021-09-02 16:46:41 +03:00
Alex-Sizov
90fa7b8108
New deployment documentation (#67)
* add docs draft

* add note about local install+fix security model

* remove old helm charts

* remove helm2 examples

* helm based deployment guide + screenshots

* grammar + more spaces

* small fixes

* fix linter errors

* fix headings references

* fix headings references

* russian docs + fixes

* also check docs in charts

* remove charts dir and add it to gitignore

* Wording refinements

* small fixes

* compressed images

* Removed unneeded images

* wording

* Refined

Co-authored-by: iko <ilyakooo0@gmail.com>
2021-08-26 15:23:41 +03:00
iko
9e1dcb4996
Push nightly images to docker hub (#63) 2021-08-06 12:21:03 +03:00
iko
9309794079
Removed TLS Auth in favour of headers (#54)
* Removed TLS Auth in favour of headers

* chart changes to work with auth header instead of certs

* chart version bump up

* Warnings and formatting

* Removed extra deps

* Split module sources

* Removed extra TLS args

* Slimmed down docker images and added certs to octo cli

* Simplified docker images

* Increased swap

* Added entrypoint to env veriables in docker images

* refactor cli options + get rid of tls options

Co-authored-by: Aleksei Sizov <a.sizov@typeable.io>
Co-authored-by: iko
2021-07-28 14:27:37 +03:00
iko
cbcd09f114 Migrate to haskell.nix for everything (#46)
* Migrate to haskell.nix for everything

* Fixed build (?)

* Fixed build

* build frontend with ghcjs

* Updated Makefile

* Uglified js

* Made frontend actually work (:

* Increase swap

* Added checkout back in (:

* Updated VS Code settings

* formatted cabal.project

* cleaned up nix
2021-07-16 15:56:18 +03:00
iko
46b58e97aa Updated release checklist to include testing (#29) 2021-07-16 15:56:18 +03:00
iko
f0d23b0f10 Added docker image to releases and artifacts (#28)
* Added docker image to releases and artifacts

* Added better names

* Updated readme badges

* Updated checkout command
2021-07-16 15:56:18 +03:00
iko
78456133a5 Enabled CI 2020-12-09 18:34:30 +03:00
Denis Redozubov
4939206d33 Initial open source release 2020-12-09 18:31:07 +03:00