Page MenuHomeDevCentral

Continous integration and deliveryFolder
ActivePublic

Subprojects

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Anything related to CI, CD or deployment scripts

Recent Activity

Sun, Aug 30

dereckson closed T2356: Init script should be optional when update script is stateless/idempotent, a subtask of T2354: Refresh labs. deployment, as Resolved.
Sun, Aug 30, 18:56 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
ieli added a comment to T2350: Reorganize the "How to contribute code" documentation.

git phorge sounds right, amend / land as real verbs is exactly the mental model the docs are struggling to explain, and no PHP dependency removes the first thing I got stuck on. Curious what the September test with the 5 says.

Sun, Aug 30, 12:45 · Continous integration and delivery, documentation, Agora
dereckson moved T2354: Refresh labs. deployment from Backlog to Servers config on the Salt board.
Sun, Aug 30, 07:37 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
dereckson added a project to T2354: Refresh labs. deployment: Salt.
Sun, Aug 30, 07:36 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
dereckson moved T2354: Refresh labs. deployment from Backlog to Deploy scripts on the Alkane board.
Sun, Aug 30, 07:36 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
dereckson added a project to T2354: Refresh labs. deployment: Alkane.
Sun, Aug 30, 07:36 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
dereckson added a parent task for T2354: Refresh labs. deployment: T2355: Publish design study to labs..
Sun, Aug 30, 07:33 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
dereckson triaged T2354: Refresh labs. deployment as Normal priority.
Sun, Aug 30, 07:25 · Salt, Alkane, www.nasqueron.org, Continous integration and delivery
dereckson moved T2350: Reorganize the "How to contribute code" documentation from Backlog (new tasks) to Backlog (content) on the Agora board.
Sun, Aug 30, 06:47 · Continous integration and delivery, documentation, Agora

Wed, Aug 26

dereckson updated subscribers of T2350: Reorganize the "How to contribute code" documentation.

I confirm the workflow works well.

Wed, Aug 26, 08:22 · Continous integration and delivery, documentation, Agora

Tue, Aug 25

ieli added a comment to T2350: Reorganize the "How to contribute code" documentation.

The workflow itself has never really been the problem. It's fine, and it maps closely enough to a GitHub PR loop. What's heavy I would say is how much arrives at once on the first contributions, it's equal to too much current for a wire.

Tue, Aug 25, 03:23 · Continous integration and delivery, documentation, Agora

Sun, Aug 23

dereckson added a comment to T2350: Reorganize the "How to contribute code" documentation.

GPT-5.6-Sol proposal: https://chatgpt.com/share/6a8a838d-4cbc-83eb-b59e-5d847a64b03e

Sun, Aug 23, 05:23 · Continous integration and delivery, documentation, Agora
dereckson triaged T2350: Reorganize the "How to contribute code" documentation as Normal priority.
Sun, Aug 23, 05:01 · Continous integration and delivery, documentation, Agora

Fri, Aug 21

dereckson added a comment to T2146: Create modern Jenkins CI pipeline for Obsidian.

This is important, as on WindRiver and my local workstation, the PHP installations miss some of the database drivers (SQLite, MongoDB, old MySQL from before PHP 8).

Fri, Aug 21, 04:18 · discussion, PHP tools, Continous integration and delivery, Obsidian

Jul 18 2026

dereckson added a comment to T2283: Allow to install Salt to run tests against operations repository.

It could be solved upstream with 3006.26.

Jul 18 2026, 20:46 · Continous integration and delivery, Regression, Salt

Apr 16 2026

dereckson moved T1283: Lint SaltStack files from Primary node config to Operations CI/CD on the Salt board.
Apr 16 2026, 10:38 · Continous integration and delivery, Salt, Servers
dereckson moved T1680: Implement a monorepo for Keruald from Backlog to Infra on the Keruald board.
Apr 16 2026, 07:49 · Continous integration and delivery, Keruald, discussion

Apr 13 2026

dereckson renamed T1680: Implement a monorepo for Keruald from Consider to create a monorepo for Keruald to Implement a monorepo for Keruald.
Apr 13 2026, 13:01 · Continous integration and delivery, Keruald, discussion
dereckson added a comment to T1680: Implement a monorepo for Keruald.

Current status: this is mostly implemented, but still to document properly per previous comment.

Apr 13 2026, 13:01 · Continous integration and delivery, Keruald, discussion

Mar 23 2026

dereckson closed T1942: Allow Jenkins to trigger deployment through Salt as Wontfix.

Not a priority right now, as we use Alkane to trigger website deployments.

Mar 23 2026, 08:59 · Continous integration and delivery, Salt
dereckson triaged T1789: Opt-out Sentry Beacon (telemetry) as High priority.
Mar 23 2026, 00:00 · privacy, Continous integration and delivery, Servers

Mar 22 2026

dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4023: Provide a Docker image able to run tests.
Mar 22 2026, 13:57 · Continous integration and delivery, Regression, Salt
dereckson moved T2283: Allow to install Salt to run tests against operations repository from Backlog to Bug and issues on the Salt board.
Mar 22 2026, 13:30 · Continous integration and delivery, Regression, Salt
dereckson claimed T2283: Allow to install Salt to run tests against operations repository.
Mar 22 2026, 13:30 · Continous integration and delivery, Regression, Salt
dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4021: Update base image to Debian Trixie and Java 25.
Mar 22 2026, 12:36 · Continous integration and delivery, Regression, Salt
dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4022: Guess by heuristics Rust platform triplet.
Mar 22 2026, 12:36 · Continous integration and delivery, Regression, Salt
dereckson added a comment to T2283: Allow to install Salt to run tests against operations repository.

In a Debian container, this works:

Mar 22 2026, 08:21 · Continous integration and delivery, Regression, Salt

Mar 21 2026

dereckson added a revision to T2283: Allow to install Salt to run tests against operations repository: D4019: Revert "Try to install Salt 3006.8 as test dependency".
Mar 21 2026, 16:25 · Continous integration and delivery, Regression, Salt
dereckson triaged T2283: Allow to install Salt to run tests against operations repository as High priority.
Mar 21 2026, 10:28 · Continous integration and delivery, Regression, Salt

Feb 11 2026

dereckson added a comment to T1453: Fix GitHub issues for repository mirroring.

Done, GitHub shows 9d5c84e52ed2 too for main and doesn't have a master branch anymore.

Feb 11 2026, 19:52 · Continous integration and delivery, DevCentral
dereckson updated the task description for T1453: Fix GitHub issues for repository mirroring.
Feb 11 2026, 19:52 · Continous integration and delivery, DevCentral
dereckson closed T1453: Fix GitHub issues for repository mirroring as Resolved.
Feb 11 2026, 19:52 · Continous integration and delivery, DevCentral
dereckson added a comment to T1453: Fix GitHub issues for repository mirroring.

For the last one, rDII, we currently have:

Feb 11 2026, 19:50 · Continous integration and delivery, DevCentral
dereckson added a comment to T702: Fix rights issue for staging areas.

We don't currently have problem deploying from the staging area, even if, especially with Alkane, there is less use of this.

Feb 11 2026, 19:49 · Continous integration and delivery
dereckson closed T702: Fix rights issue for staging areas as Resolved.
Feb 11 2026, 19:48 · Continous integration and delivery
dereckson moved T1283: Lint SaltStack files from Backlog to Python on the Continous integration and delivery board.
Feb 11 2026, 19:48 · Continous integration and delivery, Salt, Servers
dereckson moved T1438: Fix tests to allow coverage reports for Laravel applications from Backlog to PHP on the Continous integration and delivery board.
Feb 11 2026, 19:48 · Auth Grove, Continous integration and delivery, Notifications center
dereckson moved T1680: Implement a monorepo for Keruald from Backlog to PHP on the Continous integration and delivery board.
Feb 11 2026, 19:48 · Continous integration and delivery, Keruald, discussion
dereckson moved T2085: CI pipeline for upsection from Backlog to Python on the Continous integration and delivery board.
Feb 11 2026, 19:47 · Continous integration and delivery, upsection
dereckson moved T2146: Create modern Jenkins CI pipeline for Obsidian from Backlog to PHP on the Continous integration and delivery board.
Feb 11 2026, 19:47 · discussion, PHP tools, Continous integration and delivery, Obsidian
dereckson moved T2224: Provide Jenkins CI pipeline for operations repository from Backlog to Python on the Continous integration and delivery board.
Feb 11 2026, 19:47 · Servers, Continous integration and delivery
dereckson triaged T2224: Provide Jenkins CI pipeline for operations repository as Normal priority.
Feb 11 2026, 19:47 · Servers, Continous integration and delivery
dereckson renamed T2224: Provide Jenkins CI pipeline for operations repository from Porvide jenkins CI pipeline for operations repository to Provide Jenkins CI pipeline for operations repository.
Feb 11 2026, 19:24 · Servers, Continous integration and delivery
ptdradmin created T2224: Provide Jenkins CI pipeline for operations repository.
Feb 11 2026, 11:46 · Servers, Continous integration and delivery

Nov 10 2025

dereckson closed T694: See how to organize storage/ folder regeneration as Resolved.

Vault is now alive and used for credentials provisioned by Salt.

Nov 10 2025, 00:01 · User-Sandlayth, Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery
dereckson closed T694: See how to organize storage/ folder regeneration, a subtask of T678: Deploy nasqueron/notifications docker image on Dwellers, as Resolved.
Nov 10 2025, 00:01 · Operations sprints (Operations sprint 1), Nasqueron Docker deployment squad, Continous integration and delivery

Nov 9 2025

dereckson closed T1298: Create Alken-Orin account on webserver-legacy role as Wontfix.

Alkane doesn't need any new account. We can send a request to an URL and it will be run by the deploy user.

Nov 9 2025, 23:17 · Continous integration and delivery, Salt, Operations sprints (The Dreadnought will produce new officers)

Oct 29 2025

dereckson added a comment to T1680: Implement a monorepo for Keruald.

Documentation to add:

  • How to create a new component
    • make
    • use last version of dependencies like OmniTools
    • git remote
    • yes, we can directly use ./_utils/repo/export-commits-to-manyrepos.sh but we need to do git push yaml yaml:mainkk
  • How to push tags easily
Oct 29 2025, 02:35 · Continous integration and delivery, Keruald, discussion

Oct 19 2025

dereckson closed T1812: Deploy Airflow as Wontfix.

Well, FANTOIR isn't the format used by French administrations anymore. The TOPO database is now used.

Oct 19 2025, 17:17 · Product evaluation, Continous integration and delivery, Nasqueron Databases

Oct 17 2025

dereckson added a comment to T2146: Create modern Jenkins CI pipeline for Obsidian.

Some of the plugins from the template can still be used as documented on https://www.jenkins.io/solutions/php/:

Oct 17 2025, 17:21 · discussion, PHP tools, Continous integration and delivery, Obsidian