|
|
@@ -1,5 +1,7 @@
|
|
1
|
1
|
# :fist: SIIMEE
|
|
2
|
2
|
|
|
|
3
|
+[](http://gitea.yvvas.com:8000/fyindr/siimee)
|
|
|
4
|
+
|
|
3
|
5
|
Almost everything you need to develop.
|
|
4
|
6
|
|
|
5
|
7
|
## :wrench: Tooling
|
|
|
@@ -30,7 +32,18 @@ See `./docs`
|
|
30
|
32
|
8. User a web browser to check `http://localhost:3000`
|
|
31
|
33
|
|
|
32
|
34
|
## :ship: CI/CD
|
|
33
|
|
-TBD
|
|
|
35
|
+
|
|
|
36
|
+Included is a drone config, and some recommended steps to build.
|
|
|
37
|
+
|
|
|
38
|
+* You MUST activate the pipeline
|
|
|
39
|
+* Add the `id_rsa` of the drone host to appropriate key in the pipeline secrets under the name `push_deploy_key`
|
|
|
40
|
+
|
|
|
41
|
+You also need to setup a `post-receive` hook on the host server.
|
|
|
42
|
+
|
|
|
43
|
+* On your *development* machine, add the target host as a remote `git remote add </opt/staging/siimee.git> staging master`
|
|
|
44
|
+* Login to the *remote* machine and setup a bare git repo on `git init --bare </opt/staging/siimee.git>`
|
|
|
45
|
+* Copy the `post-receive` hook file into the `</opt/staging/siimee.git/hooks/>` directory
|
|
|
46
|
+
|
|
34
|
47
|
|
|
35
|
48
|
## :satellite: Technology
|
|
36
|
49
|
|