Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-15132

Enable Samza project in Codacy and Travis-CI via Apache's Github org

    XMLWordPrintableJSON

    Details

    • Project:
      Samza

      Description

      I work with the Samza team and we want to improve our code quality by integrating static code analysis and code coverage via Codacy and Travis-CI. Integration with Codacy and Travis-CI require a user in the Github Apache org to enable it and currently no one in the Apache Samza is part of the Apache Github organization. I will request the Samza PMCs to give their approval in the comments. If this request is approved, please have an Apache Github user follow the steps below.

      Codacy instructions:
      1) https://support.codacy.com/hc/en-us/articles/207278449-Getting-started-with-Codacy
          * Follow section 2 - Setting up via Github repository
      2) Generate a project API token: https://support.codacy.com/hc/en-us/articles/207279819-Coverage
          * The API token will be needed in the setup of the Travis-CI part below.

      Travis-CI instructions:
      1) Activate the Samza project in Travis-CI. It appears Apache has other projects on Travis-CI: https://travis-ci.org/apache
      2) Once Samza is enabled on Travis-CI, please go to https://travis-ci.org/apache/samza/settings and add environment variable CODACY_PROJECT_TOKEN with the value of the Codacy API token above.

      Thank you!

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cml Chris Lambertus
                Reporter:
                dnishimura Daniel Nishimura
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Review Date: