Commit graph

222 commits

Author SHA1 Message Date
dependabot[bot]
c10b2635a7
Bump actions/cache from v2 to v2.1.4
Bumps [actions/cache](https://github.com/actions/cache) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...26968a09c0ea4f3e233fdddbafd1166051a095f6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-19 12:06:22 +00:00
nicobo
5d784b0774
+ CACHE_VERSION variable to clear GA cache if needed 2021-03-19 13:05:11 +01:00
nicobo
2cb3802a8c
small doc fix 2021-03-18 22:55:22 +01:00
nicobo
5299619046
cleaned up the toc 2021-03-18 22:49:10 +01:00
nicobo
a0aa86c2e1
+ table of contents 2021-03-18 22:40:42 +01:00
nicobo
22ec567660
+ sample configuration files to build & deploy to AWS 2021-03-18 22:09:21 +01:00
nicobo
0ee4652b88
+ updated aws deployment doc 2021-03-18 22:06:46 +01:00
nicobo
e8896026fe
Correctly logging intermediate and final configuration 2021-03-18 13:04:25 +01:00
nicobo
56f740d913
default docker/sample conf aligned 2021-03-18 13:03:50 +01:00
nicobo
dc727695e9
+ more file ignore patterns 2021-03-18 13:02:56 +01:00
nicobo
34cbf17f20
- removing mode=max for cache as I have regularly out of space errors on gh 2021-03-17 21:33:21 +01:00
nicobo
94f69044c3
fixed image digest syntax (again) 2021-03-16 21:13:56 +01:00
nicobo
67212bd9b1
~ a keywords list/file is not mandatory anymore 2021-03-16 14:03:12 +01:00
nicobo
4a47e7120a
Fixed : FROM digest syntax 2021-03-16 13:13:40 +01:00
nicobo
f865e9c4f6
Fixed : using the output of the prvious job to build the signal image 2021-03-16 12:13:16 +01:00
nicobo
b30f00c036
Merge branch 'master' of github.com:nicolabs/nicobot 2021-03-15 22:55:50 +01:00
nicobo
b4fdf8bc1b
Default configuration does not translate any message : nicobo or @nicobo must appear
Also, patterns are doc'ed as (localized) commands OR simple string to 
localize
2021-03-15 22:55:25 +01:00
nicobo
e45092e4da
Docker tags are printed in order from the most specific to the least one (could ease extracting them afterwards) 2021-03-15 22:53:04 +01:00
nicobo
f222389e8a
Fixed : was 'or' instead of 'for' 2021-03-15 22:52:24 +01:00
nicobo
31111ab790
doc fixes 2021-03-15 22:51:38 +01:00
nicobo
a390ec6268
Fixed : signal image was always FROM the published debian (never from dev) 2021-03-15 22:50:40 +01:00
nicobo
f271dc9232 fixed doc indentation 2021-03-14 20:02:03 +01:00
nicobo
15c5f9393c
+ docker-compose.yml templates and AWS doc 2021-03-11 22:24:52 +01:00
nicobo
5729364907
+ common error messages 2021-03-11 21:44:56 +01:00
nicobo
92067e0684
+ passwords are now obfuscated in logs 2021-03-11 21:44:23 +01:00
nicobo
a307aaa19c
Makefile uses 'dev' images (since it's for developers) 2021-03-11 20:56:23 +01:00
nicobo
8be66b87e1
Merge branch 'master' of github.com:nicolabs/nicobot 2021-03-09 13:01:19 +01:00
nicobo
f51697e1f2
updated docker usage 2021-03-09 13:01:09 +01:00
nicobo
bd55ca4310 better description of files inside the docker images 2021-03-08 22:28:17 +01:00
nicobo
891ec29daf minor doc fixes 2021-03-08 22:06:36 +01:00
nicobo
d99ccc446a minor doc fix 2021-03-08 21:52:51 +01:00
nicobo
b45930fc44
Revert "~ deactivating cache for alpine"
This reverts commit 96218c008e.
2021-02-16 16:24:04 +01:00
nicobo
96218c008e
~ deactivating cache for alpine 2021-02-15 21:39:44 +01:00
nicobo
6e8091c323
+ cryptography don't use rust fix (same as in the debian image) 2021-02-12 12:19:09 +01:00
nicobo
7912902c25
Merge branch 'master' of github.com:nicolabs/nicobot 2021-02-10 21:42:47 +01:00
nicobo
5805cbad4c
- disabling back rust extension for cryptography as it raises again the 'rust fix' build problem but it cannot be solved as for signal 2021-02-10 21:42:25 +01:00
nicobo
4adcaf4d2b doc fix 2021-02-09 23:29:39 +01:00
nicobo
73a95157d8
+ adding version constraints to prevent some automatic upgrades (that BREAK build !)
~ debian.Dockerfile : rust is copied from an existing image because it's 
just too complex to maintain
2021-02-09 22:55:09 +01:00
nicobo
29cea1bbeb
~ reverting to all pip install at the same place (cryptography doc was misleading)
+ trying both rustup and package method for debian, as packages are 
often outdated (at the opposite of alpine)
2021-02-09 13:02:40 +01:00
nicobo
84b1e653f7
~ Python requirements bumped to 3.6 (slixmpp does not compile on 3.5 anymore) 2021-02-09 12:22:55 +01:00
nicobo
333630f2f6
~ .gitignore was preventing a test fixture to be committed 2021-02-09 07:45:38 +01:00
nicobo
45956b1600
+ more debug logs 2021-02-09 07:34:03 +01:00
nicobo
78a5fb44ae
~ Installing cryptography before rust, as recommended 2021-02-08 23:05:31 +01:00
nicobo
527a3de31a
~ 'docker-build' ends up being more intuitive than 'build-docker' 2021-02-08 23:04:47 +01:00
nicobo
297b8ddd71
~ installing rust the official way (to get a recent release) 2021-02-08 22:51:14 +01:00
nicobo
64f0174cfe
~ using the latest MacOS version to test
- not using dirs_exist_ok with copytree to allow Python < 3.8 (not 
widely supported)
2021-02-08 22:29:03 +01:00
nicobo
d3e35d58f4
+ build dependencies
~ moving dependencies installation before build (how could this work 
before ?)
+ slixmpp explicit dependency (was pulled by slixmpp-omemo)
2021-02-08 22:09:31 +01:00
nicobo
ea1cddfdf3
~ fixed : /etc/nicobot files were not copied there 2021-02-07 23:00:02 +01:00
nicobo
97ff373a42
~ fixed : /var/nicobot & /etc/nicobot where in the wrong order
+ more unit tests
2021-02-07 22:24:35 +01:00
nicobo
b4a2c78c7b
~ --config-dir becomes --config-dirs for clarity 2021-02-07 16:54:24 +01:00