#8505 python 3.11 - jenkins setup

v1.15.0
closed
None
General
nobody
2023-09-14
2023-03-29
No

Update Apache jenkins (https://builds.apache.org/job/Allura/) and add a build for py3.11. It currently has a build for 3.7 only. (Probably can skip all those in-between right?)

The docker/compose setup supports passing in which version you want already, like: --build-arg PY_VERSION=3.8

See allura/scripts/jenkins-python3.7.sh for current setup

Update Allura docs where it mentions 3.7 to say 3.7 through 3.11 are supported. Make a release next? Update default version sometime?

Discussion

  • Dillon Walls - 2023-04-21

    Proposed changes on branch dw/8505.

    • You can now specify whichever python version you want with a docker setup.
    • Example Jenkins job:
    #!/bin/bash
    PY_VERSION=3.11 ./scripts/jenkins-run.sh
    exit $?
    
    • Example docker-compose CLI run without jenkins:
    $ docker-compose build --build-arg PY_VERSION=3.11
    
     

    Last edit: Dillon Walls 2023-04-21
  • Dillon Walls - 2023-04-21
    • status: open --> review
     
  • Dave Brondsema

    Dave Brondsema - 2023-04-24
    • status: review --> closed
    • assigned_to: Dillon Walls
     
  • Guillermo Cruz - 2023-09-14
    • Milestone: unreleased --> v1.15.0
     

Log in to post a comment.