Commit 3d51a0b3 authored by charlie ablett's avatar charlie ablett

Merge branch 'jj-add-integration-to-customers-seeds' into 'master'

Seeds for customer oauth application and billing

See merge request gitlab-org/gitlab!37752
parents c09a798c 36d0178b
# frozen_string_literal: true
Gitlab::Seeder.quiet do
# This is only enabled if you're going to be using the customer portal in
# development.
# CUSTOMER_PORTAL_URL=https://your.ngrok.io FILTER=integrations rake db:seed_fu
flag = 'CUSTOMER_PORTAL_URL'
if ENV[flag]
ApplicationSetting.current_without_cache.update!(check_namespace_plan: true)
print '.'
Doorkeeper::Application.create!(
name: 'Customer Portal Development',
uid: '28cc28f03b415fbc737a7364dc06af0adf12688e1b0c6669baf6850a6855132b',
secret: '74c96596ec3f82dd137dd5775f31eba919f77b0a3114611f0411d148d727c64c',
redirect_uri: "#{ENV['CUSTOMER_PORTAL_URL']}/auth/gitlab/callback",
scopes: 'api read_user openid',
trusted: true,
confidential: true
)
print '.'
else
puts "Skipped. To enable, set the `#{flag}` environment variable to your development customer's portal url."
end
end
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment