Module: JekyllPush::Travis

Defined in:
lib/jekyll_push/travis.rb

Instance Method Summary collapse

Instance Method Details

#commitObject



9
10
11
# File 'lib/jekyll_push/travis.rb', line 9

def commit
  "Updated via JekyllPush Travis \"#{ENV['TRAVIS_COMMIT']}\" at #{@time}."
end

#msgObject



25
26
27
# File 'lib/jekyll_push/travis.rb', line 25

def msg
  "\nDeploying to branch '#{@target}' from Travis as #{@user}."
end

#originObject



15
16
17
18
19
20
21
# File 'lib/jekyll_push/travis.rb', line 15

def origin
  @repo_slug = ENV['TRAVIS_REPO_SLUG']
  @user      = @repo_slug.split('/').first
  @token     = ENV['ACCESS_TOKEN']

  "https://#{@user}:#{@token}@github.com/#{@repo_slug}.git"
end