Выполнить удаленный Groovy скрипт из Maven

С GMaven ресурс скриптов Groovy может быть разрешен по URL.

Вопрос: Как передать HTTP-заголовок для этого ресурса URL?

Я храню сценарий в GitLab, и он требует, чтобы пользовательский HTTP-токен передавался в заголовке для операции GET.

curl --request GET --header 'PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK' 'https://gitlab.example.com/api/v4/projects/13083/repository/files/app%2Fmodels%2Fkey%2Erb?ref=master'

Maven config

<plugin>
  <groupId>org.codehaus.gmaven</groupId>
  <artifactId>groovy-maven-plugin</artifactId>
    <executions>
      <execution>
        <phase>generate-resources</phase>
        <goals>
          <goal>execute</goal>
        </goals>
        <configuration>
          <source>http://domain.xxx/myscript.groovy</source>
        </configuration>
      </execution>
  </executions>
</plugin>

0 ответов

Другие вопросы по тегам