create_repo.pl 516 B

123456789101112131415161718192021222324
  1. #!/usr/bin/perl
  2. use strict;
  3. use warnings;
  4. my $token = $ARGV[0];
  5. chomp $token;
  6. my $url = "https://git.spwbk.site/api/v1/";
  7. sub create_repo {
  8. my $name = shift;
  9. my $endpoint = "/user/repos";
  10. my $curl_string = "curl -H \'Content-Type: application/json\' -X POST -d \'{\"name\": \"$name\", \"description\": \"$name\", \"private\": false}\' https://git.spwbk.site/api/v1/user/repos?token=$token";
  11. print("$curl_string\n");
  12. system($curl_string) == 0 or die "CURL ERROR with $name\n";
  13. }
  14. create_repo($ARGV[1]);