~jk0ne/discourse-charm:master

Last commit made on 2019-02-15
Get this branch:
git clone -b master https://git.launchpad.net/~jk0ne/discourse-charm
Only Jay Kuri can upload to this branch. If you are Jay Kuri please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~jk0ne/discourse-charm

Recent commits

62c60cb... by Jay Kuri

Move plugin fetching to be done before rake build commands

4d5c0cb... by Paul Collins

install node-uglify for assets:precompile

Reviewed-on: https://code.launchpad.net/~pjdc/discourse-charm/+git/discourse-charm/+merge/362159
Reviewed-by: Barry Price <email address hidden>

a59329a... by Paul Collins

install node-uglify for assets:precompile

The version bundled by the uglifier gem is too new to
process Discourse JS without enabling harmony mode.

4a80123... by Paul Collins

prepare_codebase: bundle() is not asynchronous, so there's no rake to wait for

Reviewed-on: https://code.launchpad.net/~pjdc/discourse-charm/+git/discourse-charm/+merge/362153
Reviewed-by: Barry Price <email address hidden>

d30fca7... by Paul Collins

prepare_codebase: bundle() is not asynchronous, so there's no rake to wait for

7cec895... by Paul Collins

default to stable discourse, and stop using packaged ruby

The latter is due to bug 1813086 and bug 1405108, which prevent discourse from running the system's packaged copy of rake and from seeing a gem-installed version of rake respectively.

We also bump ruby-version to 2.4.4 to match stable discourse's current requirements, and install zlib1g-dev for the nokogiri build.

Reviewed-on: https://code.launchpad.net/~pjdc/discourse-charm/+git/discourse-charm/+merge/362151
Reviewed-by: Haw Loeung <email address hidden>

c36b1fc... by Paul Collins

do not install any ruby packages; install zlib1g-dev for the nokogiri build

4c08b98... by Paul Collins

config.yaml: add ruby-version and bump from the layer's default of 2.4.2 to 2.4.4

Discourse stable branch requires at least Ruby 2.4.4.

5f479fd... by Paul Collins

config.yaml: deploy Discourse from the stable branch by default

1883100... by Paul Collins

import default IS ignores