Jose Diaz-Gonzalez
07506f1f53
Adding more info output to bootstrap script run
...
This allows us to better keep track of what commands are being run and when.
2015-12-31 08:19:39 -05:00
Michael Hobbs
d7b1e38cb7
ensure we run plugin commands as root. closes #1768
2015-12-22 11:16:25 -08:00
Michael Hobbs
8b879079e4
updates for moving of dokku sshcommand and plugn repos
2015-12-17 11:40:32 -08:00
Jose Diaz-Gonzalez
80dc4cc3b6
Update all links to dokku repo
...
[ci skip]
2015-12-06 04:55:11 -05:00
Dan Callahan
a49adef9b0
Use wget instead of curl when bootstrapping
2015-11-09 22:52:58 -06:00
Jose Diaz-Gonzalez
3fb2ed6462
Ensure the user has a valid hostname set
...
If the hostname is not set, the debian package install will fail, causing further downstream issues
2015-10-17 16:52:43 -04:00
Dan Callahan
81523b3bd0
Document idiosyncracies with Linode - Fixes #1226
2015-10-02 12:53:58 -05:00
Michael Hobbs
5e9c88ca63
Merge pull request #1496 from callahad/issue-1495
...
Don't prompt users when installing dokku package
2015-09-23 16:01:44 -07:00
Dan Callahan
8f2db587f2
Don't prompt users when installing dokku package
...
Fixes #1495
2015-09-23 16:55:02 -05:00
Dan Callahan
80a2018c1f
Correctly install packages for DOKKU_TAG=v0.4.0
...
Fixes #1493
2015-09-23 16:43:39 -05:00
Jose Diaz-Gonzalez
27a2478a33
Follow bashstyle where possible
2015-09-16 16:06:31 -07:00
Jose Diaz-Gonzalez
1e479c63bd
Upgrade dokku installation to use docker-engine
...
Also simplify deb-based installation everywhere.
Closes #1295
Closes #1461
2015-09-15 13:35:45 -07:00
Michael Hobbs
9ea0a8fe8b
[ci skip] clean up semver logic and run install-dependencies after package installation
2015-09-15 10:00:51 -07:00
Jose Diaz-Gonzalez
9409fc2ef0
Install apt-transport-https before adding https-backed apt sources
...
Refs #1219
[ci skip]
2015-08-20 20:21:06 -04:00
Jose Diaz-Gonzalez
2b59932ba5
Use https version of docker repository. Refs #1396
2015-08-19 20:23:06 -04:00
Jose Diaz-Gonzalez
6e11686fdf
Merge pull request #1380 from emdantrim/emdantrim-ignore-noninteractive
...
Removed uses of `sudo` from `bootstrap.sh`
2015-08-15 16:48:31 -04:00
emdantrim
0261e9566d
Removed uses of sudo from bootstrap.sh
...
`bootstrap.sh` fails to acknowledge the `DEBIAN_FRONTEND=noninteractive` envvar because of the use of `sudo`, because the -E flag is not set. However, the script also assumes that it will be run with `sudo` in the first place, so it shouldn't be needed. In the event that it is needed, it can be run with -E instead.
2015-08-11 21:00:07 +00:00
O'meid
9835b5da41
show the Tag and Repo used.
2015-08-11 19:38:43 +10:00
O'meid
777a09847c
Make bootstrap.sh safe from bad connection
...
This allows to run the bootstrap.sh directly and "safely" without storing it on disk.
Signed-off-by: O'meid <public@omeid.me >
2015-08-04 17:13:42 +10:00
3onyc
450f9f19b2
Make curl follow redirects, and don't suppress its output in bootstrap.sh
2015-05-22 08:50:37 +02:00
3onyc
f17b799638
Ensure curl is installed by bootstrap.sh if it's missing
2015-05-22 08:50:23 +02:00
Jose Diaz-Gonzalez
a2ed0ef2b6
[ci skip] fix listing issues in bootstrap.sh
2015-04-18 03:23:12 -04:00
Jose Diaz-Gonzalez
12ee6953bb
[ci skip] modify bootstrap script to handle installing from a deb package
...
For branch-based installs, or anything specifying tags below 0.3.13, we install from source.
2015-04-18 02:48:52 -04:00
Jose Diaz-Gonzalez
45e53d3d9d
[ci skip] Remove extra install calls
2015-04-18 02:48:52 -04:00
Rory
0f4ee909d5
corrected configuration link in bootstrap.sh
2015-04-01 13:44:49 +02:00
joliv
cbba084cb8
Use help2man to automatically generate man pages
2015-01-15 11:28:28 -05:00
Leonardo Dino
e04b90c416
missed the advanced installation link
...
it’s linked in the instalation page, but it’s broken.
2014-12-23 22:31:29 -03:00
Leonardo Dino
5e1b5b2900
Update bootstrap.sh: new docs url
...
move to viewdocs.io
2014-12-23 22:16:20 -03:00
Michael Hobbs
3706392e65
test with wercker
2014-12-21 14:51:40 -08:00
Mark Stosberg
96b348e880
Document what bootstrap.sh is doing.
2014-11-16 00:16:33 -05:00
Erik Nomitch
592c95eaeb
Use command instead of which for apt-get existential check in bootstrap.sh
2014-11-15 16:38:40 -05:00
protomouse
59e078440d
Explicitly install man-db
...
Dokku requires mandb, but the man-db package is not part of the
minimal Ubuntu base - so install it.
2014-10-16 00:07:51 -04:00
Jose Diaz-Gonzalez
2e5f88b285
Use -qq flag on apt-get to quiet installations of packages
2014-10-04 18:39:28 -04:00
Lukas Schauer
56de22a3c8
conditional installation of python-software-properties
2013-11-28 16:09:47 -08:00
Paul Lietar
e85ab7bab4
Add support for DOKKU_TAG in bootstrap.sh
...
Fixes #330
Refs #329
2013-11-20 23:40:42 +00:00
ugurthemaster
25b2cd7dc5
Update bootstrap.sh
...
A typo has been corrected.
2013-11-20 13:33:25 +02:00
Jeff Lindsay
df7507d1be
normalizing shebang and bash options. also added long-term fix for bootstrap instructions
2013-10-29 17:13:02 -05:00
Alexander
13cda0fd16
make all -> make install
2013-10-15 22:49:56 +02:00
jaseg
85ab9944fa
bootstrap.sh: Add shebang, Error out when apt-get is not found
...
...to fail more gracefully on systems without apt.
2013-10-04 14:38:34 +02:00
rhy-jot
6a7de8d7e8
Restore software-properties-common
2013-08-24 11:21:55 -07:00
rhy-jot
fbf2b28512
Install docker from dotCloud's new repository
2013-08-23 17:58:07 -07:00
Arthur Maltson
584ad9d6d6
Fix bootstrap on clean install
...
On a clean Ubuntu 13.04 install, the bootstrap script fails with:
make: apt-add-repository: Command not found
make: *** [docker] Error 127
This happens because 'software-properties-common' needs to be installed.
2013-08-07 23:04:10 -04:00
Jeff Lindsay
bc249ef5ac
lets avoid pointless redundancies
2013-07-02 03:20:29 -05:00
Jeff Lindsay
2dfe1e1b05
refactoring most of bootstrap into makefile. bootstrap supports branch checkouts, and using existing cloned dokku repos
2013-07-02 03:12:43 -05:00
Jeff Lindsay
79b099e401
moving install hook trigger into make install
2013-06-30 11:13:23 -05:00
Jeff Lindsay
6be113f7de
using absolute path for plugins
2013-06-30 11:02:40 -05:00
Jeff Lindsay
17953fc5a0
initial attempt at plugins
2013-06-30 10:37:32 -05:00
Jeff Lindsay
183d8f6ed3
ppa still 0.4.6, so no luck testing 0.4.7 easily either
2013-06-30 08:50:10 -05:00
Jeff Lindsay
6d2954d11b
nope, no luck for testing branches
2013-06-30 08:29:40 -05:00
Jeff Lindsay
3ce4897264
hopefully get travis to test this particular branch
2013-06-30 08:17:34 -05:00