Edge Rewrite
// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22effcc5af87929

Jump to content

Talk:Comparison of continuous integration software

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 4 years ago by MrOllie in topic Edit request

New features

[edit]

This chart should also contain whether it uses a distributed agent model. -- 159.53.46.142

Structure

[edit]

Maybe the C/C++ builders column can be dropped? Anyone else supporting such change? --Kslotte (talk) 10:40, 3 July 2009 (UTC)Reply

It seems strange to have separate columns for "Windows builders" and "Java builders" (both terms that I (a software developer) haven't come across anywhere else). If you ask me, in a CI context, a "builder" would be something with which the CI could communicate, i.e. start it and then interpret the results (be it through an API or by parsing a log). Therefore, I suggest making a second table with a column for each builder (that at least a couple of CIs support), e.g. one for GNU Make, one for Apache Ant, one for Apache Maven, etc. The ability to run a command or script could have its own column. And possibly a last column for "others". --LeBoef (talk) 08:26, 17 January 2014 (UTC)Reply

Add testing capabilities

[edit]

These are even more important than build ones 'cuz building is a straightforward and simple process.

I consider the following categories:

  • Unit test integration;
  • Integration/System (UI, database) test integration;
  • Test management capabilities/integration;
  • Test environment management capabilities/integration.

Vano 22:40, 1 August 2013 (UTC)Reply

New CI Tool based on PowerShell

[edit]

There is a new CI Tool based on PowerShell: http://www.crawler-lib.net/build-tools 84.171.111.227 (talk) 13:51, 17 August 2014 (UTC)Reply

Missing

[edit]

The list on continuous integration was deleted. All items there are here except:

-- Beland (talk) 17:09, 25 August 2014 (UTC)Reply

Updates to the "Comparison of continuous integration software" page

[edit]

Hello, My name is Patricia Wagner and I work at Microsoft as a content publisher for Visual Studio, Team Foundation Server, and Visual Studio Team Services documentation. My team (you might already know Doug Erickson) is reviewing Wikipedia articles that reference our products and services to make sure that they represent the current state and features of our products. Here's a brief description of our proposed changes: In the "Comparison of continuous integration software" table:

  • In the first row, replace "Unknown" with up-to-date information
  • Add a new row for "Visual Studio Team Services"

In the "SCM system support" table:

  • Update the Team Foundation Server row to replace some cells that contain "no" with correct information and add "Visual Studio Team Services."


Please review the changes below and let me know if they are acceptable to you. Thank you very much for your consideration.

NamePlatformLicenseWindows buildersJava BuildersOther buildersNotificationIDE IntegrationOther integration
Team Foundation Server]Microsoft Windows]Proprietary]MSBuild]Ant, Maven]Android iOSXcode[Script][][] [REST API[Studio] [][or any IDE or editor]Wide range through build tasks and extensions.IntelliJ
NamePlatformLicenseWindows buildersJava BuildersOther buildersNotificationIDE IntegrationOther integration
Visual Studio Team Services[]Proprietary]MSBuild]Ant, Maven]Android iOSXcode[Script][][] [REST API[Studio] [][or any IDE or editor]Wide range through build tasks and extensions.IntelliJ


SCM system support table, Team Foundation Server row:

- First cell : Team Foundation Server & Visual Studio Team Services
- CA Harvest cell:Sync with Tasktop Sync - [1], Gradle[2], Command-line}}

| style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes"|Docker[3], Command-line, Custom scripts | Desktop, Web, [iOS], [Android], [Email], custom | style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes"|IntelliJ IDEA, AppCode, CLion, DataGrip, AppCode, GoLand, JetBrains MPS, PhpStorm, PyCharm, Rider, RubyMine, WebStorm | style="background:#FFB; color:black;vertical-align:middle;text-align:center; " class="table-partial"|TeamCity, YouTrack (in development), GitHub Actions (planned), Jenkins (in development) |}

References

  1. http://www.tasktop.com/tasktop-sync<ref> - CVS cell: Yes with Team Foundation Server Integration Tools: <ref>https://visualstudiogallery.msdn.microsoft.com/eb77e739-c98c-4e36-9ead-fa115b27fefe<ref> - Perforce cell: Migrate with solution provider <ref>http://www.aitgmbh.de/en/services/tfs-vs-consulting/our-offer/configuration-migration-and-customization/perforce-migration.html<ref> - Star Team cell: Sync with Tasktop Sync - <ref>http://www.timelymigration.com/starteam-to-tfs.aspx<ref> - Subversion cell: Sync with Tasktop Sync - <ref>http://timelymigration.com/svn-to-tfs.aspx<ref> - Team Concert cell: No Yes with adapter: Kovair Omnibus Integration Adapter/ Connector for IBM Rational Team Concert - <ref>https://www-304.ibm.com/partnerworld/gsd/w3solutiondetails.do?solutionId=49118&lc=en&state=P<ref> - Visual SourceSafe cell: Upgrade/migrate data <ref>https://msdn.microsoft.com/en-us/library/ms253090.aspx<ref>
    Hi there. The request is outdated, so I'll have to deny it because of that, and because none of the involved editors seemed to comment on the proposal. Regards, VB00 (talk) 05:10, 31 December 2016 (UTC)

    Missing CI Systems

    The following popular CIs should also be added to the list: Additionally, Microsoft Visual Studio Team Services have a new Build-Agent for multiple platforms: https://github.com/Microsoft/vsts-agent -- WikiWriter123 (talk) 18:55, 1 June 2016 (UTC)
    Bitrise is quite good, and can be used for any type of project, but it appears to focus on Mobile apps. I've tested it with a few projects, mobile and non-mobile.
    Nevercode CI/CD is for mobile apps only. Nevercode integrates effortlessly with iOS, Android, Ionic, Cordova, React Native and Flutter apps.
    Just noting however that neither have many results in Google News archive; are they popular? The other services on this page also dont have many Google News archive hits, so how do we choose which ones should be listed here...? John Vandenberg (chat) 10:37, 19 July 2016 (UTC)
    A more exhaustive list of tools is available on the CNCF website : Gauthier (talk) 09:35, 3 February 2019 (UTC)

    Propose restructure - separate table for build processes

    As has been commented above, the "builders" sections are a bit weird. I propose creating a separate build process table with a list of headers for all the standard build processe (gradle/maven/ant/nant etc. - in alphabetical order) and simple yes/part/no answers in each case. At the same time the main comparison table would be expanded a little to include first release / latest release / hosted (yes/no) / platform(s) - independent of hosted / license / homepage (link) StacksofHoy (talk) 07:40, 28 July 2016 (UTC)
    I'm in favor of that. Pianoman320 (talk) 17:39, 28 July 2016 (UTC)

    Atlassian CI suite

    The Atlassian suite seems missing... Bitbucket/Bamboo (software)/Jira or Bitbucket/Bitbucket Pipelines/Jira are both viable stacks with some marketshare. I now work for Data Migrators (we integrate in with many CI toolchains to bring CI to DataStage) so might have a CoI but we see Atlassian in the field quite a bit. ++Lar: t/c 15:05, 6 October 2020 (UTC)

    Edit Request

    Hello, my name is Alyona Chernyaeva and I’m an employee of JetBrains. I work in the JetBrains Space team as a marketing specialist. We are reviewing Wikipedia articles that relate to our areas and would like our product to be listed in the article. Please review the description below and let me know if it is acceptable to you. Thank you very much for your consideration.

    Features

    Name Platform License Builders: Windows Builders: Java Builders: other Notification Integration, IDEs Integration, other
    JetBrains Space Web container, Hosted, Self-hosted Proprietary Command-line Maven<ref name="one">"Maven for Java and Kotlin". JetBrains Space. Retrieved March 25, 2022.
  2. "Gradle for Java and Kotlin". JetBrains Space. Retrieved March 25, 2022.
  3. "Docker". JetBrains Space. Retrieved March 25, 2022.

Edit request

[edit]

Hello, my name is Alyona Chernyaeva and I’m an employee of JetBrains. I work in the JetBrains Space team as a marketing specialist. We are reviewing Wikipedia articles that relate to our areas and would like our product to be listed in the article. Please review the description below and let me know if it is acceptable to you. Thank you very much for your consideration.  Preceding unsigned comment added by Alyona na (talkcontribs)

Alyona na (talk) 13:50, 25 March 2022 (UTC)Reply

 Not done. This article lists software that already has an article. An article about the developer is not the same thing. - MrOllie (talk) 14:14, 1 April 2022 (UTC)Reply

References

  1. "Maven for Java and Kotlin". JetBrains Space. Retrieved March 25, 2022.
  2. "Gradle for Java and Kotlin". JetBrains Space. Retrieved March 25, 2022.
  3. "Docker". JetBrains Space. Retrieved March 25, 2022.