How to tell if a Plugin is succesfully installed?


(Scott Trager) #1

Hello,

I tried to install my first plugin today, and after updating the .yml file, I can’t seem to find any trace of the plugin (after a rebuild of course). Should every plugin show up in the plugins list under settings? Also, is anything wrong with the settings below:

## Scott Installed Plugins below

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - mkdir -p plugins
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/tcreativo/plugin_discourse_dynamic_sid$

## The docker manager plugin allows you to one-click upgrade Discouse
## http://discourse.example.com/admin/docker
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - mkdir -p plugins
          - git clone https://github.com/discourse/docker_manager.git

(Scott Trager) #2

Ok… some updates here… I adjusted the code to install a few “test” plugins after seeing the issue above:

## The docker manager plugin allows you to one-click upgrade Discouse
## http://discourse.example.com/admin/docker
hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - mkdir -p plugins
          - git clone https://github.com/discourse/docker_manager.git
          - git clone https://github.com/SamSaffron/blog.git
          - git clone https://github.com/sysanski/discourse-statistics.git

## Remember, this is YAML syntax - you can only have one block with a name
run:

However, I still show nothing besides the example plugin under the Plugins section of the site:

Is there anything else I’m supposed to be doing here?


(Sam Saffron) #3

what is with that dollar?


(Sam Saffron) #4

look in http://yoursite.com/admin/update


(Scott Trager) #5

It’s giving me no love :frowning:

Not sure- I copy/pasted it from somewhere, but I fully removed that plugin entirely since I read it was broken in the current version and I thought that might be the issue.

EDIT:

The bad page was because the link should have been /upgrade not /update :smile: