I want to automate the student classification system as much as possible. Ideally, these steps will be taken when submitting the job.
- A student deploys my Github repository and modifies files
- A student pushes local code to his repository and creates a pull request
- Travis CI detects a tensile request and starts building a Pull request.
- If the code completes successfully, Coverity starts a static code analysis for the transfer request.
- The student receives the assembly status on the Github request page.
I have successfully installed Travis assemblies for each tensile request in my repo. I successfully run a Coverity scan through Travis for every commit on my repo. But I canβt run a Coverity scan to request traction, only Travis assemblies start. Can I fix this problem and save a transparency report for each tensile request?
This is my .travis.yml
language: c compiler: gcc env: global: # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created # via the "travis encrypt" command using the project repo public key - secure: "WHkT1bLbpz8VA8tl+qyZvWHLg7YvnMPhCNXCEAQQaklcDq8HQ7glIrrs35VnTDfs09tVgkPbgsAfwBuwxqkmmxWaquW0AHdb6cefNpQVj2ovUriQVNBFmjfte9Bbq0NWKoLp+4IY/3IDfLoUOekOIDXuQtkJhNvX1zkkt21lSeo=" addons: coverity_scan: project: name: "Freeuni-CN101-2014/midterm" description: "Build submitted via Travis CI" notification_email: example@mail.com build_command_prepend: "" build_command: "make" branch_pattern: "*" script: make 4IY / 3IDfLoUOekOIDXuQtkJhNvX1zkkt21lSeo =" language: c compiler: gcc env: global: # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created # via the "travis encrypt" command using the project repo public key - secure: "WHkT1bLbpz8VA8tl+qyZvWHLg7YvnMPhCNXCEAQQaklcDq8HQ7glIrrs35VnTDfs09tVgkPbgsAfwBuwxqkmmxWaquW0AHdb6cefNpQVj2ovUriQVNBFmjfte9Bbq0NWKoLp+4IY/3IDfLoUOekOIDXuQtkJhNvX1zkkt21lSeo=" addons: coverity_scan: project: name: "Freeuni-CN101-2014/midterm" description: "Build submitted via Travis CI" notification_email: example@mail.com build_command_prepend: "" build_command: "make" branch_pattern: "*" script: make
Traction request travix output here
Travis exit after I combined the pull request with the main branch here
gkiko source share