Интеграция действий JFrog и Github

1
9

На самом деле у меня есть несколько вопросов. Я тестирую github с интеграцией oidc. Как я могу опубликовать результаты сборки и сканирования в сводке действий Github для каждой сборки.

Я могу опубликовать сканирование сборки и детали сборки для репозитория jfrog docker. Но как это сделать для любого другого языка? Я получаю ошибку при выполнении для other.Code

name: Maven CI/CD

on: [push]

jobs:
  build:
    runs-on: ubuntu-latest

    permissions:
      id-token: write
      contents: read

    steps:
      - name: Checkout code
        uses: actions/checkout@v2

      - name: Set up JDK 11
        uses: actions/setup-java@v3
        with:
          java-version: '11'
          distribution: 'adopt'

      - name: JFrog Setup
        id: setup-cli
        uses: jfrog/[email protected]
        env:
          JF_URL: ${{ vars.JF_URL }} # This should be the base URL of your Artifactory
        with:
          oidc-provider-name: <gitf>
          oidc-audience: <qwa>

      - name: Build with Maven
        run: mvn clean install
      - name: JFrog Maven Config
        run: |
         jfrog rt mvn-config \
         --repo-deploy-releases=maventest-libs-release-local \
         --repo-deploy-snapshots=maventest-libs-snapshot-local
      - name: Publish to JFrog Artifactory
        run: |
           jfrog rt mvn deploy \
            --build-name="Maven CI/CD" \
            --build-number=${{ github.run_number }}
      # publishing and scanning a build info for the build
      - name: publish build info
        run: |
         jfrog build-scan "Maven CI/CD" ${{ github.run_number }}
         jfrog rt build-collect-env
         jfrog rt build-publish
Поликарп
Вопрос задан8 января 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.