Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[modeling-pmc] CQ needed for Gradle plug-in?
  • From: "Henrik Rentz-Reichert (hrr)" <hrr@xxxxxxxxx>
  • Date: Mon, 30 Mar 2020 13:45:18 +0000
  • Accept-language: de-DE, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=protos.de; dmarc=pass action=none header.from=protos.de; dkim=pass header.d=protos.de; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TRhC7t7OuDDdxSr/0lfw9LHg55/nx5vwwrIKYr+zWw4=; b=npy34zXBoVzFLL4nwygRLiEqfCcVZkdbGUUfOkU2isCjiDivGBUcSqEGtRUVHCv9R3p0XiGu5+CbHegqA++3HYRQ9NqeJtkXbrMNsaDQHlvSjMmMB2FEPcY5rbb0cA3rQOeaE1H7RuXoAKRnv4rNzdZbree2JuJNfa/t0yu2rjC+jKmSNdrz9aD2yMsLbccOsdWKAuISKT3RArz2Y1IbRelgGDffuTn/QavyLIvJ65HXxGUGAkyD5WUJeaWTdR+gmRJ5XfQ8HcFBYm2ghNYtN6fBS1H6M/KTaZ+rvNO3PyNFmvL8sdvuxc5oIGxb4wmrcpVhRpBqztDwUohvEYGj3A==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oM9HHbV4XszXjLd+Wq0tU7R6Hz1LbmlRUdjwoA91Vw9jnvU5yrstPKF0fqmWvc12n7C3XP5E0DTmMSOr6CWlz4oyAghUicjoKeqXBK1uJV8RifkGD/FJWxMy/RT8XdXGrlAWl+H6hOYVzw2Bu3j7WsM4wOfXCk+UTSD17YsXm+SHdEST3BTndMZBjqnws/XA9ofCNfP99GGGbcTlivzOvkJFq++MTdrRYnpvyQm7e6gCGutaqm4zP561x0bjIatVrxJu9uB4+aQQbTNS942MafzgCdeVr3QX4dZHRS6k8tRxGM2pR8z5ncfAaYFJr464eYraORSDMoa9ZYx3w4NH8A==
  • Delivered-to: modeling-pmc@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/modeling-pmc>
  • List-help: <mailto:modeling-pmc-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/modeling-pmc>, <mailto:modeling-pmc-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/modeling-pmc>, <mailto:modeling-pmc-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AdYGiVIEX/gxFZpxS6mhD7UNRWq5lQ==
  • Thread-topic: CQ needed for Gradle plug-in?

Hi,

 

Eclipse eTrice uses a combined Maven and Gradle build. The Gradle part uses the already built generator to generate code for the tests. Gradle uses our own generator plug-ins for this task.

Those Gradle plug-ins are not tied with our Eclipse project and just use a passed class path plus a convention to call the generators.

 

Now we have two options:

  1. We leave the sources for the Gradle plug-ins in our eTrice repository and create another build which builds and deploys them
  2. We host the sources independently of eTrice at GitHub (we already started with this, see [1])

 

The second option has the advantage that we can factor out code which isn’t strictly a part of the eTrice project and can be maintained separately.

If we go that way, two questions arise

  • Do we need a CQ for this (I already filed [2])?
  • Is there anything that we’ve overlooked such that 1) is the preferred/better option?

 

Thanks for your feedback,

Henrik

 

[1] https://github.com/protossoftware/etrice-gradle-plugin

[2] https://dev.eclipse.org/ipzilla/show_bug.cgi?id=21859

 

______________________________

 

Dr. Henrik Rentz-Reichert

E-Mail: henrik.rentz-reichert@xxxxxxxxx

Mobile: 0049 176 30682514

 

PROTOS Software GmbH - Agnes-Pockels-Bogen 1 - D-80992 München

Website: http://www.protos.de

 

Geschäftsführer: Thomas Schütz, Dr. Henrik Rentz-Reichert

Registergericht: Amtsgericht München HRB 115580 - Sitz: München

Umsatzsteuer-Identifikationsnummer: DE185446589

 

Unsere aktuelle Datenschutzerklärung nach DSGVO, sowie Kontaktformulare für Ihre Einwilligung und Datenschutzrechte finden Sie unter > https://www.protos.de/datenschutz/

 


Back to the top