невозможно получить идентификатор проекта gitlap с помощью curl? - PullRequest
0 голосов
/ 04 ноября 2019

Я использую curl, как показано ниже, но он выдает ошибку 4o4. я новичок в кудряшках и шпунтах.

Может ли кто-нибудь помочь мне сделать это

Я использую, как показано ниже:

def gitlabCommitStatus(String status) {
    // chcking
    checkBranchName();
    def urlCheck = executeCommand('git config --get remote.origin.url');
    println('urlCheck-------' +urlCheck);
    
    projectNameCheck = executeCommand("basename $urlCheck .git");
    println('projectNameCheck------' +projectNameCheck);
    
    def formats = '%2f';
    def projectCurlCheck = "curl -s --header 'PRIVATE-TOKEN: $gitlabToken' $gitlabAPI/essential-studio$formats$projectNameCheck";
    projectCurlCheck = projectCurlCheck.replace("'", '"');
    println('projectCurlCheck-----' +projectCurlCheck);
    
    def projectCheck = executeCommand(projectCurlCheck);
    println('projectCheck----' + projectCheck);
    
    projectIdCheck = new groovy.json.JsonSlurperClassic().parseText(projectCheck).id;
    //end checking
    println('projectIdCheck------' +projectIdCheck);

}

и моя ошибка:

[EJ2_ej2-web-services_master-L3UJO4BNML65HWRTAQGOREK2LM7VEJ4CBEQD6JC7SOIPDJNVUPEQ] Running batch script
[Pipeline] readFile
[Pipeline] echo
projectNameCheck------ej2-web-services
[Pipeline] echo
projectCurlCheck-----curl -s --header "PRIVATE-TOKEN: ysfsdfoV7K" https://gitlab.syncfusion.com/api/v3/projects/essential-studio%2fej2-web-services
[Pipeline] isUnix
[Pipeline] bat
[EJ2_ej2-web-services_master-L3UJO4BNML65HWRTAQGOREK2LM7VEJ4CBEQD6JC7SOIPDJNVUPEQ] Running batch script
[Pipeline] readFile
[Pipeline] echo
projectCheck----{"message":"404 Project Not Found"}
[Pipeline] echo
projectIdCheck------null

Я упомянул ниже проблемы, но у меня не было решения

Как получить доступ к проблемам GitLab с помощью CURL?

Не удается определить базовый URL базы GitLab API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...