Skip to content

Commit

Permalink
(OSPTE-132) Set 'allowed_push_host' & remove git publish
Browse files Browse the repository at this point in the history
- Set allowed_push_host to only be Artifactory.
- Remove git publish workflow since we don't want git to publish to
internal Artifactory, we'll use Jenkins or a simple 'gem push' for
that.
  • Loading branch information
e-gris committed Nov 5, 2024
1 parent 701cccd commit 0c2023f
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 28 deletions.
24 changes: 0 additions & 24 deletions .github/workflows/release.yml

This file was deleted.

11 changes: 7 additions & 4 deletions vanagon.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,20 @@ Gem::Specification.new do |gem|
gem.email = '[email protected]'
gem.homepage = 'http://github.com/puppetlabs/vanagon'
gem.required_ruby_version = '>=2.3', '<4'
gem.metadata['allowed_push_host'] = 'https://artifactory.delivery.puppetlabs.net/artifactory/api/
gems/rubygems__local'

gem.add_runtime_dependency('docopt')

gem.add_dependency('docopt')
# Handle git repos responsibly
# - MIT licensed: https://rubygems.org/gems/git
gem.add_runtime_dependency('git', '~> 1.13.0')
gem.add_dependency('git', '~> 1.13.0')
# Parse scp-style triplets like URIs; used for Git source handling.
# - MIT licensed: https://rubygems.org/gems/build-uri
gem.add_runtime_dependency('build-uri', '~> 1.0')
gem.add_dependency('build-uri', '~> 1.0')
# Handle locking hardware resources
# - ASL v2 licensed: https://rubygems.org/gems/lock_manager
gem.add_runtime_dependency('lock_manager', '>= 0')
gem.add_dependency('lock_manager', '>= 0')
# Utilities for `ship` and `repo` commands
# - ASL v2 licensed: https://rubygems.org/gems/packaging
gem.add_runtime_dependency('packaging')
Expand Down

0 comments on commit 0c2023f

Please sign in to comment.