debian-mirror-gitlab/app/assets/javascripts/ide/services/terminals.js

18 lines
483 B
JavaScript
Raw Normal View History

2020-06-23 00:09:42 +05:30
import axios from '~/lib/utils/axios_utils';
2021-11-11 11:23:49 +05:30
import { joinPaths } from '~/lib/utils/url_utility';
2020-06-23 00:09:42 +05:30
2021-11-11 11:23:49 +05:30
export const baseUrl = (projectPath) =>
joinPaths(gon.relative_url_root || '', `/${projectPath}/ide_terminals`);
2020-06-23 00:09:42 +05:30
export const checkConfig = (projectPath, branch) =>
axios.post(`${baseUrl(projectPath)}/check_config`, {
branch,
format: 'json',
});
export const create = (projectPath, branch) =>
axios.post(baseUrl(projectPath), {
branch,
format: 'json',
});