Languages

Languages

Below are listed the programming languages adopted so far by Foundation's hosted projects.

Each page lists language-specific configurations to integrate with the Foundation project infrastructure, such as build configuration, testing, how to generate and publish documentation and more. The Foundation project infrastructure is in constant evolution, if you can't find the language of your choice or you can't find out how to configure a specific process, feel free to sign up on this Wiki and leave a comment below.

Languages and systems matrix

The table below lists all languages mentioned above and the systems used so far to run continuous integration and reporting.

Language

Continuous Integration

Reporting

(Legal)

Reporting

(Security)

Reporting

(Quality)

Language

Continuous Integration

Reporting

(Legal)

Reporting

(Security)

Reporting

(Quality)

C#

  • MyGet

 

 

 

Clojure

  • Travis

 

Java

  • Travis

  • Versioneye

  • Versioneye

  • Coverity

  • Coverity

  • SonarQube

  • Travis

Javascript

  • Travis

  • Bithound

  • Versioneye

  • Bithound

  • Code Climate

  • Nodesecurity

  • Versioneye

  • Bithound

  • Travis

  • Code Climate

Python

  • Travis

  • Versioneye

  • Versioneye