Page MenuHomePhabricator

[jobs-api] support exposing continuous jobs to the internet
Closed, ResolvedPublic

Description

this should be done using httproutes and services like is currently being done in webservice-cli

MR: https://gitlab.wikimedia.org/repos/cloud/toolforge/jobs-api/-/merge_requests/262 (not sure why the bot did not add it :/)

Remember to add a note to the changelog when deployed.

Related Objects

StatusSubtypeAssignedTask
Resolvedkomla
Resolveddcaro
ResolvedLucasWerkmeister
Resolved matmarex
ResolvedLegoktm
ResolvedLegoktm
In Progressdcaro
Resolveddcaro
Resolveddcaro
In ProgressRaymond_Ndibe
OpenRaymond_Ndibe
ResolvedRaymond_Ndibe
OpenNone
OpenNone
In ProgressFeatureRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
Resolveddcaro
Resolveddcaro
ResolvedRaymond_Ndibe
Resolveddcaro
ResolvedBUG REPORTdcaro
DeclinedNone
ResolvedRaymond_Ndibe
DeclinedNone
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
OpenNone
Resolvedtaavi
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
ResolvedFeatureRaymond_Ndibe
InvalidRaymond_Ndibe
InvalidRaymond_Ndibe
DuplicateRaymond_Ndibe
DuplicateRaymond_Ndibe
InvalidRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
OpenRaymond_Ndibe
ResolvedRaymond_Ndibe
ResolvedRaymond_Ndibe
Resolveddcaro
ResolvedRaymond_Ndibe
DuplicateRaymond_Ndibe
OpenRaymond_Ndibe
ResolvedRaymond_Ndibe

Event Timeline

aputhin changed the task status from Open to In Progress.May 21 2026, 4:11 PM
aputhin moved this task from Todos to In progress on the tools-platform-team board.
aputhin triaged this task as High priority.Jun 25 2026, 2:02 PM
aputhin changed the task status from In Progress to Stalled.Jul 8 2026, 2:21 PM
dcaro changed the task status from Stalled to In Progress.Mon, Jul 20, 3:22 PM
dcaro moved this task from In review to In progress on the tools-platform-team board.
dcaro updated the task description. (Show Details)

group_203_bot_3c0afd0d9fd9529f3b7bc7e69a4a3bce opened https://gitlab.wikimedia.org/repos/cloud/toolforge/toolforge-deploy/-/merge_requests/1352

jobs-api: bump to 0.0.554-20260730140452-efcd2c9e

Raymond_Ndibe moved this task from In review to Done on the tools-platform-team board.
dcaro reopened this task as In Progress.Mon, Aug 3, 9:18 AM
dcaro moved this task from Done to In progress on the tools-platform-team board.

Forgot to add the changelog

Forgot to add the changelog

updated the documentation to add --publish support, also added some of the things we are mixing in the docs.
updated the changelog too.

Raymond_Ndibe moved this task from In progress to Done on the tools-platform-team board.