Skip to main content

Version

version

Version management is a critical part of any CI/CD (Continuous Integration / Continuous Deployment) process. It allows you to control different versions of your services and your project, making updates easier to manage and ensuring smooth deployment.

This section is divided into two parts:

Current Version

version

In this section, you can quickly view the current status of your services:

  • In error - red: one of the services is in error and no longer available.
  • In alert - orange: one of the services requires your attention or intervention.
  • Successful - green: everything is running smoothly, and all services are available.

Deployment

version

This part allows you to see the list of versions available in your Git manager per environment. Each version comes with the following information:

  • Commit description
  • Date added
  • User who added this version. Some versions are automatically added by the Webcapsule when updating tools, for example. In this case, it will be the user who initiated the version.
  • Version status
  • The currently deployed version is marked as the "current version."
Keycloak
  • A button to make a standard version the "current version."
  • Actions including "merge to the production version" in the staging environment.

Sauvegarder une version d'un des services

Keycloak

version

You can freeze a version of services when the interface is deployed on your infrastructure (such as Directus for the Back-End or N8N for the Flow). This action preserves the current version for later restoration.

Adding a Version

Keycloak

This option is specific to fronts like Weweb or FlutterFlow, for example. It allows you to integrate a new version from a zip file. The Webcapsule will automatically integrate and deploy this new version.

version


version

Rollback to a Previous Version

You can publish a version at will. The selected version becomes the current version.

Keycloak

warning

If the current version is functional, it is advisable to first create a backup of the version before continuing development.

Advanced Actions

Access to advanced actions is located next to the "add version" / "save version" button.

Keycloak

These actions give you access to deployment history, allowing you to view the list of versions available at different stages in the service's life.

version

You also have Git access, which allows you to access a tutorial to retrieve access to the source code deployed on the Webcapsule, enabling developers to make their contributions by adding a new version.

version

An example of integrating the Survey.js plugin into Directus is currently being prepared.