Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated hubot initialization #33

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open

Commits on May 20, 2016

  1. Updated install.pp

    Added ensuring resources "yo" and "generator-hubot" to update functionality.
    frozenfoxx committed May 20, 2016
    Configuration menu
    Copy the full SHA
    94634c3 View commit details
    Browse the repository at this point in the history
  2. Updated config.pp

    Fixed the Hubot init exec statement for updated hubot functionality.
    frozenfoxx committed May 20, 2016
    Configuration menu
    Copy the full SHA
    21251c2 View commit details
    Browse the repository at this point in the history
  3. Updated hubot_spec

    Adjusted the command to reflect what the current command output should be.
    frozenfoxx committed May 20, 2016
    Configuration menu
    Copy the full SHA
    4ff6cf1 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2016

  1. Updated travis.yml

    Updated the Travis configuration to look more like the PuppetLabs projects' configuration.  Ruby 1.8.7 doesn't appear to be relevant for testing anymore.
    frozenfoxx committed May 23, 2016
    Configuration menu
    Copy the full SHA
    7f11a7c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2016

  1. Update config.pp

    Added symlink for hubot due to installation by yeoman to /usr/bin/.  This can likely be better updated but gets it running for now.
    frozenfoxx committed May 24, 2016
    Configuration menu
    Copy the full SHA
    af93431 View commit details
    Browse the repository at this point in the history
  2. Update package.json.erb

    Version was hardcoded.
    frozenfoxx committed May 24, 2016
    Configuration menu
    Copy the full SHA
    591a869 View commit details
    Browse the repository at this point in the history
  3. Added $hubotversion to config.pp

    Sourced the module variable "hubot_version" for the template.
    frozenfoxx committed May 24, 2016
    Configuration menu
    Copy the full SHA
    78d308c View commit details
    Browse the repository at this point in the history
  4. Update config.pp

    frozenfoxx committed May 24, 2016
    Configuration menu
    Copy the full SHA
    316e429 View commit details
    Browse the repository at this point in the history
  5. Update package.json.erb

    frozenfoxx committed May 24, 2016
    Configuration menu
    Copy the full SHA
    12051fd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    19b5ed7 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2016

  1. Added bin directory creation

    Added creation of the bin directory.
    frozenfoxx committed May 25, 2016
    Configuration menu
    Copy the full SHA
    ba82184 View commit details
    Browse the repository at this point in the history
  2. Updated directory creation and yeoman building

    Added explicit options to support Yeoman's automation.
    frozenfoxx committed May 25, 2016
    Configuration menu
    Copy the full SHA
    af7edcd View commit details
    Browse the repository at this point in the history
  3. Update config.pp

    frozenfoxx committed May 25, 2016
    Configuration menu
    Copy the full SHA
    88baf9c View commit details
    Browse the repository at this point in the history
  4. Update config.pp

    frozenfoxx committed May 25, 2016
    Configuration menu
    Copy the full SHA
    3201a59 View commit details
    Browse the repository at this point in the history
  5. Added --no-insight

    Removed yeoman asking for insight since it breaks automation.
    frozenfoxx committed May 25, 2016
    Configuration menu
    Copy the full SHA
    0f1386c View commit details
    Browse the repository at this point in the history
  6. Removed directory test

    Directory "test" did not always work on all platforms the same way.  In addition the directory is already created based on the prior requirement.
    frozenfoxx committed May 25, 2016
    Configuration menu
    Copy the full SHA
    0fa2b09 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2016

  1. Update hubot_spec.rb

    frozenfoxx committed May 26, 2016
    Configuration menu
    Copy the full SHA
    4616214 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2016

  1. Create hubot.upstart.erb

    frozenfoxx committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    d125da4 View commit details
    Browse the repository at this point in the history
  2. Added Upstart config

    frozenfoxx committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    4cf6785 View commit details
    Browse the repository at this point in the history
  3. Updated hubot init

    Had a bug where the Hubot init would run every time.
    frozenfoxx committed Jun 6, 2016
    Configuration menu
    Copy the full SHA
    2bdb5e9 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. Update metadata.json

    frozenfoxx authored Nov 3, 2016
    Configuration menu
    Copy the full SHA
    8e36d2e View commit details
    Browse the repository at this point in the history
  2. Update LICENSE

    frozenfoxx authored Nov 3, 2016
    Configuration menu
    Copy the full SHA
    2795505 View commit details
    Browse the repository at this point in the history
  3. Update README.md

    frozenfoxx authored Nov 3, 2016
    Configuration menu
    Copy the full SHA
    d8b8455 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76b2d19 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0537c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2017

  1. [hubot_systemd]

    - code for systemd in RedHat7/Centos7
    - some syntax corrections
    - changes should not affect on Ubuntu OS (was not tested)
    - please review and test
    
    Changes to be committed:
    -	modified:   manifests/config.pp
    -	modified:   manifests/init.pp
    -	modified:   manifests/install.pp
    -	modified:   manifests/params.pp
    -	modified:   templates/hubot.env.erb
    -	new file:   templates/hubot.systemd.erb
    kamil.herbik committed Apr 8, 2017
    Configuration menu
    Copy the full SHA
    b53f6b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2017

  1. Merge pull request #1 from khdevel/hubot_systemd

    [hubot_systemd]
    frozenfoxx authored Apr 10, 2017
    Configuration menu
    Copy the full SHA
    e0a2385 View commit details
    Browse the repository at this point in the history
  2. Updated metadata

    frozenfoxx committed Apr 10, 2017
    Configuration menu
    Copy the full SHA
    28bfa82 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2017

  1. Run the service as the service account

    Everything else about this bot is done as the user hubot. This changes makes it so that the hubot user is who runs the service instead of root.
    genebean authored May 8, 2017
    Configuration menu
    Copy the full SHA
    6116a8e View commit details
    Browse the repository at this point in the history

Commits on May 15, 2017

  1. Merge pull request #2 from genebean/patch-1

    Run the service as the service account
    frozenfoxx authored May 15, 2017
    Configuration menu
    Copy the full SHA
    8398f17 View commit details
    Browse the repository at this point in the history
  2. Updated metadata.json

    frozenfoxx committed May 15, 2017
    Configuration menu
    Copy the full SHA
    e5ec57d View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2017

  1. setting the service provider for hubot service

    Cyril Pinkham committed Nov 15, 2017
    Configuration menu
    Copy the full SHA
    b5cccee View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2017

  1. Configuration menu
    Copy the full SHA
    bccf78d View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2017

  1. Fixed false

    TraGicCode authored Dec 1, 2017
    Configuration menu
    Copy the full SHA
    5aaf76f View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2017

  1. Merge pull request #6 from TraGicCode/feature/hide-sensitive-environm…

    …ent-variables
    
    Ability to toggle on/off show_diff of environment file
    frozenfoxx authored Dec 6, 2017
    Configuration menu
    Copy the full SHA
    137c8cf View commit details
    Browse the repository at this point in the history
  2. Updated metadata

    frozenfoxx committed Dec 6, 2017
    Configuration menu
    Copy the full SHA
    c95130c View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2017

  1. systemd for Jessie and higher, otherwise upstart

    Cy authored and Cy committed Dec 22, 2017
    Configuration menu
    Copy the full SHA
    9d0a8db View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2017

  1. Updated init_style for Ubuntu and Debian

    Added explicit setting of Ubuntu and Debian $init_style. Older than 14.04 Ubuntu was set to `upstart` and older Debian than 8.0 was set to `debian`. If later, both are set to `systemd`.
    frozenfoxx authored Dec 24, 2017
    Configuration menu
    Copy the full SHA
    76a1397 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from CYPI/master

    setting the service provider for hubot service
    frozenfoxx authored Dec 24, 2017
    Configuration menu
    Copy the full SHA
    0792d50 View commit details
    Browse the repository at this point in the history
  3. Bumped version

    frozenfoxx committed Dec 24, 2017
    Configuration menu
    Copy the full SHA
    3d707d6 View commit details
    Browse the repository at this point in the history