Skip to content

Commit ead4b48

Browse files
committed
build: migrate gem source from RubyGems to JFrog
1 parent 258d486 commit ead4b48

6 files changed

Lines changed: 25 additions & 6 deletions

File tree

.circleci/config.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,16 @@ version: 2.1
22

33
orbs:
44
gem-tool: appfolio/gem-tool@volatile
5+
public-packages: https://raw.githubusercontent.com/appfolio/public-packages/v1/orbs/public-packages.yml
56

67
workflows:
78
rc:
89
jobs:
910
- gem-tool/rake_test:
1011
name: test_ruby-<< matrix.ruby_version >>
1112
executor_tag: ruby
13+
after_checkout_steps:
14+
- public-packages/setup
1215
matrix:
1316
parameters:
1417
ruby_version:

.github/dependabot.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: 2
2+
3+
registries:
4+
public-rubygems-packages:
5+
type: rubygems-server
6+
url: https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/
7+
jfrog-oidc-provider-name: appfolio-github-oidc
8+
audience: jfrog-appfolio
9+
10+
updates:
11+
- package-ecosystem: bundler
12+
directory: /
13+
schedule:
14+
interval: weekly
15+
registries:
16+
- public-rubygems-packages

Appraisals

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
if Gem::Requirement.new(['>= 3.3', '< 4.1']).satisfied_by?(Gem::Version.new(RUBY_VERSION))
44
appraise "ruby-#{RUBY_VERSION}_rack2" do
5-
source 'https://rubygems.org' do
5+
source 'https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/' do
66
gem 'rack', '~> 2.2'
77
end
88
end
99

1010
appraise "ruby-#{RUBY_VERSION}_rack3" do
11-
source 'https://rubygems.org' do
11+
source 'https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/' do
1212
gem 'rack', '~> 3.0'
1313
end
1414
end

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# frozen_string_literal: true
22

3-
source 'https://rubygems.org' # global source
3+
source 'https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/' # global source
44

5-
source 'https://rubygems.org' do
5+
source 'https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/' do
66
gem 'appraisal', '>= 2.5', '< 3'
77
gem 'bundler', '>= 2.6', '< 5'
88
gem 'debug', '>= 1.10', '< 2'

ae_reverse_proxy.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Gem::Specification.new do |spec|
1616
spec.require_paths = ['lib']
1717

1818
spec.required_ruby_version = Gem::Requirement.new('< 4.1')
19-
spec.metadata['allowed_push_host'] = 'https://rubygems.org'
19+
spec.metadata['allowed_push_host'] = 'https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/'
2020

2121
spec.add_dependency('addressable', ['>= 2.3.6', '< 3'])
2222
spec.add_dependency('rack', ['>= 2.2.3', '< 4'])

catalog-info.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ metadata:
55
description: Implementation of a rack compliant reverse proxy.
66
tags: []
77
annotations:
8-
appfolio.com/package-location: https://rubygems.org/gems/ae_reverse_proxy
8+
appfolio.com/package-location: https://appfolio.jfrog.io/artifactory/api/gems/appfolio-ae_reverse_proxy-gem/
99
appfolio.com/package-type: gem
1010
circleci.com/project-slug: github/appfolio/ae_reverse_proxy
1111
name: ae-reverse-proxy

0 commit comments

Comments
 (0)