Skip to content

impossible de mettre à jour un job R qui utilise un docker custom #214

Description

@rvsaagie

Pour faire fonctionner l appel, il faut le passer en GQL :
GQL_UPGRADE_JOB = """ mutation addJobVersionMutation($jobId: UUID!, $releaseNote: String, $runtimeVersion: String, $commandLine: String, $extraTechnology: ExtraTechnologyInput, $usePreviousArtifact: Boolean, $dockerInfo: JobDockerInput, $file: Upload, $sourceUrl: String) { addJobVersion( jobId: $jobId jobVersion: { releaseNote: $releaseNote runtimeVersion: $runtimeVersion commandLine: $commandLine extraTechnology: $extraTechnology dockerInfo: $dockerInfo usePreviousArtifact: $usePreviousArtifact sourceUrl: $sourceUrl } file: $file ){ number __typename } } """
en donnant des params :
params = { "jobId": job_id, "releaseNote": release_note, "runtimeVersion": job_info["versions"][0]["runtimeVersion"], "commandLine": command_line or job_info["versions"][0]["commandLine"], "dockerInfo":job_info["versions"][0]["dockerInfo"] #information manquante dans la définition de la fonction upgrade }
et en faisant l'appel :
saagie.client.execute(query=gql(GQL_UPGRADE_JOB), variable_values=params)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions