github.com/instana/go-sensor@v1.62.2-0.20240520081010-4919868049e1/.tekton/tracer-reports/README.md (about)

     1  # Tracer Reports Pipeline For Instana Go Tracer
     2  
     3  ## Install Tekton pipelines for Tracer Reports Generation
     4  
     5  - You will find all the required YAML configurations in this folder, including tasks, pipelines, and Cron Job triggers.
     6  
     7  ### Prerequisites before applying the YAML files
     8  
     9  - You need five secrets to run the Tracer Reports Pipeline successfully:
    10  
    11    1. **GitHub enterprise bot token** - You need a GitHub bot token with write access to the `tracer-reports` repository on the enterprise GitHub..
    12    2. **GitHub enterprise user email** - Email address of the bot user. This email address will be used to add commits to the `tracer-reports` repository.
    13    3. **Slack token** - Token to send results to the desired slack channel.
    14    4. **Slack channel ID** - Slack Channel to send pipeline run results.
    15    5. **Tracer Reports Repo URL** - Repository URL for the `tracer-reports` repository in the enterprise GitHub.
    16  
    17  - Once you have access to the above secrets, replace them in the `secrets.yaml` file.
    18  
    19  ### Installation
    20  
    21  - Once you are ready with the above steps, please use the below command to apply the YAML files.
    22  
    23  ```sh
    24  sh deploy.sh
    25  ```
    26  
    27  - Congrats! You have successfully configured the Tracer Reports Pipeline. You will see a daily commit to be pushed to the `tracer-reports` repository once daily at 4:00 PM.