Canigó. Nou entorn de desenvolupament


18-11-2015
Darrera actualització: 18-11-2015

A mitjans d’aquest mes de Novembre ha estat publicat el nou entorn de desenvolupament de Canigó. Amb aquest nou entorn es canvia l’antic instal·lable (.exe) exclusiu per a sistemes operatius Windows per un entorn multiplaforma amb moltes més possibilitats.

A continuació s’especifiquen les característiques més rellevants d’aquest nou entorn de desenvolupament:

Màquina virtual

  • VM Oracle VirtualBox: aprovisionament de màquina virtual a partir d’un script Vagrant
  • Linux: màquina virtual basada en sistema operatiu Ubuntu
  • Personalitzacions: màquina virtual personalitzada proporcionant un espai d’eines CTTI

IDE

L’IDE és Spring Tool Suite (basat en Eclipse Mars) amb JDK 7 (Oracle) i els següents plugins:

  • M2Eclipse per integració amb Apache Maven
  • CTTI Canigó per creació aplicacions Canigó 3.1 basades en arquitectura REST+HTML5/JS o JSF
  • Spring Tool Suite per facilitar el desenvolupament d’aplicacions basades en Spring
  • Docker Tooling per manegar els contenidors Docker
  • Subclipse per integració amb Subversion
  • SonarQube per integració amb SonarQube (antic Sonar)

Altres

A més d’aquest nou entorn de desenvolupament des del CS Canigó també s’ha publicat una aplicació demo Equipaments amb la finalitat de proporcionar als proveïdors d’aplicacions un exemple d’aplicació Canigó 3.1 per a ser desplegada en contenidors Docker. L’ús d’aquests contenidors Docker pretén simular el desplegament en els PaaS del Full de ruta de CTTI. El stack on es desplega aquesta aplicació demo Equipaments és Apache 2.4/Tomcat 7/MySQL 5.6.

A la secció “Framework Canigó” -> “Entorn de desenvolupament” dins d’aquest portal podeu trobar més informació amb el detall del procés d’instal·lació, execució de l’aplicació demo Equipaments així com d’altra informació d’interès per a treballar amb aquest nou entorn de desenvolupament.

Per a qualsevol dubte, problema o suggerència relatiu a aquest nou entorn de desenvolupament ens podeu fer arribar una petició al servei CAN del JIRA CSTD o bé enviar-nos un correu a la nostra bústia.