ui/lib/pipeline/addon/components/bitbucketcloud-setting/component.js

21 lines
498 B
JavaScript

import GithubSetting from 'pipeline/components/github-setting/component';
import { observer } from '@ember/object';
export default GithubSetting.extend({
oauthType: 'bitbucketcloud',
oauthHost: 'bitbucket.org',
targetDidChange: observer('target', function() {
this.switch('bitbucketserver');
}),
getOauthUrl(clientId) {
return `/site/oauth2/authorize?client_id=${ clientId }&response_type=code`;
},
switch() {
throw new Error('switch action is required!');
}
});