Rui Carmo
288c8c5e7a
Document current flake8 settings (discussed in #95 )
2019-11-21 13:21:05 +00:00
Rui Carmo
56d4e8bd91
reinstate gzip_disable
2019-11-20 19:41:04 +00:00
Rui Carmo
f689992e50
pyflake8 changes
2019-11-20 19:37:37 +00:00
Rui Carmo
135c771a1f
Keep pyflake happy for now
2019-11-20 19:27:20 +00:00
Rui Carmo
173600aa13
Allow longer lines for inlining SSH entries
2019-11-20 19:25:58 +00:00
Rui Carmo
28ec78ad47
Remove Internet Explorer 6 gzip disable
2019-11-20 19:23:41 +00:00
Rui Carmo
2afa655f72
Update pylint.yml
2019-11-20 19:19:50 +00:00
Rui Carmo
d647311878
Update pylint.yml
2019-11-20 19:15:38 +00:00
Rui Carmo
15e6a81cbf
Merge pull request #128 from jsenin/master
...
Do not process empty lines or commented at Procfile
2019-11-20 19:12:04 +00:00
Rui Carmo
8320b297e6
Update pylint.yml
2019-11-20 19:10:00 +00:00
Rui Carmo
cb10116f79
Merge pull request #135 from chr15m/fix-http-socket-dup
...
Fix clashing HTTP ports in uwsgi deploy.
2019-11-20 19:05:43 +00:00
Rui Carmo
5523595a73
Merge branch 'master' into fix-http-socket-dup
2019-11-20 19:05:26 +00:00
Rui Carmo
2f8a573aa2
Update pylint.yml
2019-11-20 19:03:38 +00:00
Rui Carmo
d01242eeab
Update pylint.yml
2019-11-20 19:01:20 +00:00
Rui Carmo
4480ca415e
Update pylint.yml
2019-11-20 19:00:58 +00:00
Rui Carmo
4108ae0f2c
Update pylint.yml
2019-11-20 18:58:36 +00:00
Rui Carmo
26cf27abde
Update pylint.yml
2019-11-20 18:56:37 +00:00
Rui Carmo
b495a9e9bc
Update pylint.yml
2019-11-20 18:47:22 +00:00
Rui Carmo
9e3636c028
Update pylint.yml
...
switch to black
2019-11-20 18:44:44 +00:00
Rui Carmo
2f1c815512
Merge branch 'master' into master
2019-11-20 18:42:50 +00:00
Rui Carmo
aac4f058d0
Create pylint.yml
...
Adds a GitHub Action to run pylint
2019-11-20 18:38:49 +00:00
dWiGhT
a93b471d67
build: lite cleanup of pylint results ( #141 )
2019-11-20 08:28:02 +00:00
Chris McCormick
5ddb3619a2
Fix clashing HTTP ports in uwsgi deploy. #125
2019-11-19 17:10:13 +08:00
Jorge Senín
666f871bc9
Remove trailing spaces ( #133 )
2019-11-19 08:09:08 +00:00
Jorge Senín
7a3f89cfa5
Do not process empty lines or commented at Procfile
2019-11-19 08:34:41 +01:00
Jorge Senín
6f0468008a
Add piku help command, and support sort and large arguments -h and --help ( #131 )
2019-11-18 21:33:01 +00:00
dWiGhT
0d9815fdcb
improvement: `piku apps` marks running apps w/ * ( #132 )
...
* improvement: `piku apps` marks running apps w/ *
```
🍺 $ piku apps
*myapp1
sample
*myapp2
```
* Update piku.py
2019-11-18 21:30:39 +00:00
dWiGhT
f6130db815
improvement: added optional <process> to logs also hid INTERNAL cmds. ( #126 )
...
* improvement: added an optional <process> to logs also hide INTERNAL stuff
* Update INSTALL.md
* Update piku.py
2019-11-17 20:51:24 +00:00
Chris McCormick
60da61456e
piku-bootstrap subcommand to install piku cli. ( #121 )
...
* piku-bootstrap subcommand to install piku cli.
Fixes #120
* Documenting new simpler install methods.
2019-11-13 17:57:34 +00:00
Chris McCormick
5d79013e05
Fix detection order of app type + deps. ( #123 )
...
This is an alternative fix to #111 .
2019-11-13 17:57:04 +00:00
Chris McCormick
953b299ab1
Include nodeenv installed binaries. ( #117 )
2019-11-13 17:56:07 +00:00
Chris McCormick
1d8fac8583
Documented AUTO_RESTART var. ( #119 )
2019-11-13 17:55:16 +00:00
Chris McCormick
4046f9ac77
Documentation improvements. ( #122 )
2019-11-13 17:54:41 +00:00
Chris McCormick
69976bc7dc
Warn if Ansible fails to install ( #115 )
...
* Check git is available or warn user. Fixes #112 .
* Warn if Ansible fails to install. Fixes #113
2019-10-24 08:11:28 +01:00
Chris McCormick
fabe77f264
Check git is available or warn user. Fixes #112 . ( #114 )
2019-10-24 08:11:12 +01:00
Chris McCormick
e7654ff930
Removing java-spark-app as per #99 . ( #110 )
2019-10-06 19:45:25 +01:00
John Simiyu
817f912994
Enhancement closes #101 ( #109 )
2019-10-06 13:54:23 +01:00
Chris McCormick
21003f0fc3
Clojure integration ( #108 )
...
* Clojure Support
Conflicts:
piku.py
* Tweaks to get Clojure deploy working.
* Allows user to install lein binary into ~/bin
* Simplifies Clojure re-build sequence
* Bootstrap playbooks for lein + Java.
2019-09-29 18:43:07 +01:00
Chris McCormick
b9f6a37a09
Remove git-hooks from cli help. ( #107 )
...
Fixes #105 .
2019-09-29 09:56:03 +01:00
Chris McCormick
137d870570
Fix letsencrypt renewal on HTTPS only sites. ( #106 )
2019-09-27 07:29:21 +01:00
John Simiyu
d74bbe2249
Fixed Java Deployment ( #104 )
...
* Fixed Java Deployment
* Update #Removing previous builds
2019-09-15 09:35:45 +01:00
Chris McCormick
a24488531b
Fix typo breaking wsgi deploys. #102 ( #103 )
2019-09-09 15:40:07 +01:00
Chris McCormick
ed4334e214
Forgot deploy_identity in generic release. #98 ( #100 )
2019-09-06 18:02:41 +01:00
Chris McCormick
483ecd885c
Allow purely shell based deploys. ( #98 )
...
This PR modifies Piku such that if the user has a `web` and a `release`
worker defined it will allow the deploy to continue. This is useful in
cases where the user wants to run some binary server.
An example is the gitea deploy. Without this change it needs a
superfluous requirements.txt file exists before it will deploy. If/when
this is merged I'll update the deploy-gitea repo to remove that
superfluous file.
Another fun thing this would allow is tiny web services written with
bash/netcat etc.
2019-08-31 09:38:14 +01:00
Chris McCormick
c00e130b87
Enable gh-pages style static site deployment. ( #97 )
...
* Enable gh-pages style static site deployment.
As per #42 this PR allows the user to do static site deployments using
Piku which work very similarly to gh-pages. In the Procfile the user
defines a worker called 'static' with the path to the root of the files
to be served. An example app can be found here:
https://github.com/chr15m/piku-static-site
* Documentation.
2019-08-30 11:07:55 +01:00
Chris McCormick
89413a6f81
Allow users to get direct shell access in apps. ( #96 )
...
This commit adds a small change to the `piku` script to pass through SSH
command flags, and documentation explaining how to use this to obtain a
remote shell on the piku server inside a running app folder.
2019-08-30 08:15:27 +01:00
Rui Carmo
5e03d70046
removed unused import - fixes #94
2019-08-26 13:02:18 +01:00
Rui Carmo
6b336e7d92
changed urls in docs and scripts
2019-08-26 12:23:34 +01:00
Rui Carmo
e52cffb377
split nodejs sample into separate repo
2019-08-22 22:27:41 +01:00
Rui Carmo
ea5ef420ad
split django example to separate repo
2019-08-22 22:15:10 +01:00