Ros-buildfarm

Latest version: v3.0.0

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.3.1

------------------
* Improvements

* avoid iterating all items (if not necessary) improving reconfigure performance (`423 <https://github.com/ros-infrastructure/ros_buildfarm/pull/423>`_)
* minor changes to the blocked repos status page generation (`422 <https://github.com/ros-infrastructure/ros_buildfarm/pull/422>`_)
* add progress indicator for reconfigure Groovy scripts, mention dry run on skipped jobs
* improve error message when trying a prerelease for a released repo without a source entry (`413 <https://github.com/ros-infrastructure/ros_buildfarm/pull/413>`_)
* use forked code in Travis tests (`411 <https://github.com/ros-infrastructure/ros_buildfarm/pull/411>`_)
* avoid switching between DST and non-DST timezone (`408 <https://github.com/ros-infrastructure/ros_buildfarm/pull/408>`_)

* Fixes

* update plugin versions, fix Groovy failures (`418 <https://github.com/ros-infrastructure/ros_buildfarm/pull/418>`_, `421 <https://github.com/ros-infrastructure/ros_buildfarm/pull/421>`_, `424 <https://github.com/ros-infrastructure/ros_buildfarm/pull/424>`_)
* fix wget not being available in doc jobs for custom rosdep rules (`416 <https://github.com/ros-infrastructure/ros_buildfarm/pull/416>`_)
* fix using latest Ubuntu Docker images which don't have locales installed anymore (`415 <https://github.com/ros-infrastructure/ros_buildfarm/pull/415>`_)
* fix blocking repos script (`407 <https://github.com/ros-infrastructure/ros_buildfarm/pull/407>`_)

1.3.0

------------------
* New features

* get return codes of catkin_test_results from generated scripts (`399 <https://github.com/ros-infrastructure/ros_buildfarm/pull/399>`_)
* fold sections in Travis log (`396 <https://github.com/ros-infrastructure/ros_buildfarm/pull/396>`_)
* reuse existing source tarball if it exists (`374 <https://github.com/ros-infrastructure/ros_buildfarm/pull/374>`_, `395 <https://github.com/ros-infrastructure/ros_buildfarm/pull/395>`_, `397 <https://github.com/ros-infrastructure/ros_buildfarm/pull/397>`_, `398 <https://github.com/ros-infrastructure/ros_buildfarm/pull/398>`_)
* add blocking packages status page (`279 <https://github.com/ros-infrastructure/ros_buildfarm/pull/279>`_, `381 <https://github.com/ros-infrastructure/ros_buildfarm/pull/381>`_)
* add platforms targeted by ROS Lunar (`360 <https://github.com/ros-infrastructure/ros_buildfarm/pull/360>`_, `371 <https://github.com/ros-infrastructure/ros_buildfarm/pull/371>`_, `372 <https://github.com/ros-infrastructure/ros_buildfarm/pull/372>`_, `373 <https://github.com/ros-infrastructure/ros_buildfarm/pull/373>`_, `375 <https://github.com/ros-infrastructure/ros_buildfarm/pull/375>`_, `380 <https://github.com/ros-infrastructure/ros_buildfarm/pull/380>`_, `384 <https://github.com/ros-infrastructure/ros_buildfarm/pull/384>`_, `385 <https://github.com/ros-infrastructure/ros_buildfarm/pull/385>`_)

* Improvements

* improve prerelease scripts to work for external repo which are not in the rosdistro, skip overlay step if the workspace is empty anyway (`405 <https://github.com/ros-infrastructure/ros_buildfarm/pull/405>`_)
* create separate Debian packages (python(3)-ros-buildfarm, python(3)-ros-buildfarm-modules) to allow side-by-side installation of the modules (`402 <https://github.com/ros-infrastructure/ros_buildfarm/pull/402>`_)
* add doc about return code environment variables and how to use prereleases for external repos (`401 <https://github.com/ros-infrastructure/ros_buildfarm/pull/401>`_)
* use python(3)-rosdistro-modules instead of python(3)-rosdistro where possible (`383 <https://github.com/ros-infrastructure/ros_buildfarm/pull/383>`_)
* use python(3)-catkin-pkg-modules instead of python(3)-catkin-pkg (`379 <https://github.com/ros-infrastructure/ros_buildfarm/pull/379>`_)
* use different schedule for status pages (`378 <https://github.com/ros-infrastructure/ros_buildfarm/pull/378>`_)
* avoid regenerating the source tarball and use already uploaded one if available (`374 <https://github.com/ros-infrastructure/ros_buildfarm/pull/374>`_)
* use deb.debian.org instead of http.debian.net (`370 <https://github.com/ros-infrastructure/ros_buildfarm/pull/370>`_)
* enable multiverse for binary jobs (`364 <https://github.com/ros-infrastructure/ros_buildfarm/pull/364>`_, `366 <https://github.com/ros-infrastructure/ros_buildfarm/pull/366>`_)
* remove deprecated MAINTAINER command from Docker files (`362 <https://github.com/ros-infrastructure/ros_buildfarm/pull/362>`_)
* fold all dependency installation into a single Docker line (`361 <https://github.com/ros-infrastructure/ros_buildfarm/pull/361>`_)
* improve help for prerelease script (`358 <https://github.com/ros-infrastructure/ros_buildfarm/pull/358>`_)
* various improvements to the status pages (`354 <https://github.com/ros-infrastructure/ros_buildfarm/pull/354>`_)

* Fixes

* fix issues with Python 2 (`357 <https://github.com/ros-infrastructure/ros_buildfarm/pull/357>`_, `404 <https://github.com/ros-infrastructure/ros_buildfarm/pull/404>`_)
* fix package type for metapackages without a doc job (`393 <https://github.com/ros-infrastructure/ros_buildfarm/pull/393>`_)
* workaround sporadically missing apt-src on Debian Jessie (`387 <https://github.com/ros-infrastructure/ros_buildfarm/pull/387>`_)
* fix generate release script (`386 <https://github.com/ros-infrastructure/ros_buildfarm/pull/386>`_, `386 <https://github.com/ros-infrastructure/ros_buildfarm/pull/391>`_)
* fix plain apt retry logic (`365 <https://github.com/ros-infrastructure/ros_buildfarm/pull/365>`_)
* add missing configparser dependency for Python 2 (`356 <https://github.com/ros-infrastructure/ros_buildfarm/pull/356>`_)
* fix cross referencing with doxygen (`352 <https://github.com/ros-infrastructure/ros_buildfarm/pull/352>`_)

1.2.1

------------------
* fix installation of wrapper scripts (`348 <https://github.com/ros-infrastructure/ros_buildfarm/pull/348>`_)
* fix missing dependency on Python 3 empy when using Python 2 (`349 <https://github.com/ros-infrastructure/ros_buildfarm/issues/349>`_)

1.2.0

------------------
* New features

* add option to extract compiler warnings and mark builds unstable (`293 <https://github.com/ros-infrastructure/ros_buildfarm/pull/293>`_)
* add option to extract CMake warnings and mark builds unstable (`335 <https://github.com/ros-infrastructure/ros_buildfarm/pull/335>`_)
* support native jobs on ARM64 (`343 <https://github.com/ros-infrastructure/ros_buildfarm/pull/343>`_)
* reconfigure devel and doc jobs when the rosdistro cache gets an updated entry (`344 <https://github.com/ros-infrastructure/ros_buildfarm/pull/344>`_, `345 <https://github.com/ros-infrastructure/ros_buildfarm/pull/345>`_)

* Improvements

* retry on more known apt errors (`272 <https://github.com/ros-infrastructure/ros_buildfarm/pull/272>`_, `289 <https://github.com/ros-infrastructure/ros_buildfarm/pull/289>`_)
* more compare status pages, add age information to status pages (`299 <https://github.com/ros-infrastructure/ros_buildfarm/pull/299>`_)
* enable devel jobs on Debian (`302 <https://github.com/ros-infrastructure/ros_buildfarm/pull/302>`_)
* check for circular dependencies (`313 <https://github.com/ros-infrastructure/ros_buildfarm/pull/313>`_)
* automatically disable sourcedeb jobs after five failing attemps (`315 <https://github.com/ros-infrastructure/ros_buildfarm/pull/315>`_)
* make the queue path configurable (`316 <https://github.com/ros-infrastructure/ros_buildfarm/pull/316>`_)
* add build file specific labels (`317 <https://github.com/ros-infrastructure/ros_buildfarm/pull/317>`_)
* configure devel and doc jobs in alphabetical order (`323 <https://github.com/ros-infrastructure/ros_buildfarm/pull/323>`_)
* allow interrupting groovy reconfigure scripts (`325 <https://github.com/ros-infrastructure/ros_buildfarm/pull/325>`_)
* allow auth token in GitHub urls (`329 <https://github.com/ros-infrastructure/ros_buildfarm/pull/329>`_)
* run single apt call for folded dependencies (`334 <https://github.com/ros-infrastructure/ros_buildfarm/pull/334>`_)
* use upstream CrumbRequester if available (`340 <https://github.com/ros-infrastructure/ros_buildfarm/pull/340>`_)

* Fixes

* fix locale on Debian (`281 <https://github.com/ros-infrastructure/ros_buildfarm/pull/281>`_)
* fix local scripts when git configuration contains pager (`294 <https://github.com/ros-infrastructure/ros_buildfarm/pull/294>`_)
* ensure to source underlay in case the workspace doesn't create any setup files (`296 <https://github.com/ros-infrastructure/ros_buildfarm/pull/296>`_)
* fix to include recursive run dependencies within the workspace (`310 <https://github.com/ros-infrastructure/ros_buildfarm/pull/310>`_)
* fix wrapper scripts when using a virtual environment (`318 <https://github.com/ros-infrastructure/ros_buildfarm/pull/318>`_)
* fix ssh authentication for devel jobs (`319 <https://github.com/ros-infrastructure/ros_buildfarm/pull/319>`_)
* only require a source entry for the apt target repository (`322 <https://github.com/ros-infrastructure/ros_buildfarm/pull/322>`_)
* fix not to use shallow clones when using merge-before-build (`330 <https://github.com/ros-infrastructure/ros_buildfarm/pull/330>`_)
* fix url of diffutils (`338 <https://github.com/ros-infrastructure/ros_buildfarm/pull/338>`_)
* fix newline expansion for some shells (`342 <https://github.com/ros-infrastructure/ros_buildfarm/pull/342>`_)
* fix triggering of doc jobs for released packages (`346 <https://github.com/ros-infrastructure/ros_buildfarm/pull/346>`_)

1.1.0

------------------
* New features

* add Wily and Xenial support (`223 <https://github.com/ros-infrastructure/ros_buildfarm/pull/223>`_, `225 <https://github.com/ros-infrastructure/ros_buildfarm/pull/225>`_)
* add support for Debian (`252 <https://github.com/ros-infrastructure/ros_buildfarm/pull/252>`_)
* add support for ARM64 on Ubuntu (`246 <https://github.com/ros-infrastructure/ros_buildfarm/pull/246>`_)
* extract compiler warnings for devel/pr jobs (`217 <https://github.com/ros-infrastructure/ros_buildfarm/pull/217>`_)
* merge branch before building pull request job (`219 <https://github.com/ros-infrastructure/ros_buildfarm/pull/219>`_)
* reconfigure release jobs when the rosdistro cache gets an updated manifest (`239 <https://github.com/ros-infrastructure/ros_buildfarm/pull/239>`_)
* add support to run devel/pr job with e.g. Travis (`264 <https://github.com/ros-infrastructure/ros_buildfarm/pull/264>`_)

* Improvements

* add check if any upstream project is in progress to prevent notification email for jobs known to fail and being retriggered anyway (`194 <https://github.com/ros-infrastructure/ros_buildfarm/pull/194>`_)
* add subsections for "build", "build tests" and "run tests" in devel jobs (`195 <https://github.com/ros-infrastructure/ros_buildfarm/pull/195>`_)
* add "Queue" view to see all queued builds without the overhead of a job list (`197 <https://github.com/ros-infrastructure/ros_buildfarm/pull/197>`_)
* wrapper script for "git clone" to retry in case of network issues (`201 <https://github.com/ros-infrastructure/ros_buildfarm/pull/201>`_)
* retry on known apt-get errors when downloading sourcedeb files (`209 <https://github.com/ros-infrastructure/ros_buildfarm/pull/209>`_)
* retry when docker fails to pull base image (`212 <https://github.com/ros-infrastructure/ros_buildfarm/pull/212>`_)
* use groovy to reconfigure doc views (`224 <https://github.com/ros-infrastructure/ros_buildfarm/pull/224>`_)
* add subsection in doc jobs for better outline (`227 <https://github.com/ros-infrastructure/ros_buildfarm/pull/227>`_)
* output rsync stats (`230 <https://github.com/ros-infrastructure/ros_buildfarm/pull/230>`_)
* always update the depends_on entry (`231 <https://github.com/ros-infrastructure/ros_buildfarm/pull/231>`_)
* generate package specific notifications (`247 <https://github.com/ros-infrastructure/ros_buildfarm/pull/247>`_)
* allow overriding manual question with '-y' (`260 <https://github.com/ros-infrastructure/ros_buildfarm/pull/260>`_)
* disable pager for git log command (` <https://github.com/ros-infrastructure/ros_buildfarm/pull/263>`_)

* Fixes

* fix navigation bar in the wiki to list the packages which are part of a meta package (`193 <https://github.com/ros-infrastructure/ros_buildfarm/pull/193>`_)
* fix environment for tests in devel and pull request jobs (`196 <https://github.com/ros-infrastructure/ros_buildfarm/pull/196>`_)
* fix reconfigure devel views (`200 <https://github.com/ros-infrastructure/ros_buildfarm/pull/200>`_)
* catch 'Unable to locate package' apt-get error and retry (`204 <https://github.com/ros-infrastructure/ros_buildfarm/pull/204>`_)
* fix test environment for workspaces with only plain CMake packages (`205 <https://github.com/ros-infrastructure/ros_buildfarm/pull/205>`_)
* fix unnecessary triggering of devel jobs using Mercurial (`206 <https://github.com/ros-infrastructure/ros_buildfarm/pull/206>`_)
* fix special case in doc jobs where metapackage dependencies was None (`207 <https://github.com/ros-infrastructure/ros_buildfarm/pull/207>`_)
* remove non-existing job urls in generated manifest.yaml files (`208 <https://github.com/ros-infrastructure/ros_buildfarm/pull/208>`_)
* fix groovy script to generate views (`210 <https://github.com/ros-infrastructure/ros_buildfarm/pull/210>`_)
* use ccache from source for older distros (`216 <https://github.com/ros-infrastructure/ros_buildfarm/pull/216>`_, `241 <https://github.com/ros-infrastructure/ros_buildfarm/pull/241>`_)
* allow empty package entries (which are not lists) (`221 <https://github.com/ros-infrastructure/ros_buildfarm/pull/221>`_)
* fix creating views (`222 <https://github.com/ros-infrastructure/ros_buildfarm/pull/222>`_)
* fix catkin doc job (`228 <https://github.com/ros-infrastructure/ros_buildfarm/pull/228>`_)
* use same os_codename to generate Dockerfile for dev jobs (`229 <https://github.com/ros-infrastructure/ros_buildfarm/pull/229>`_)
* fix apt-get retry logic (`232 <https://github.com/ros-infrastructure/ros_buildfarm/pull/232>`_)
* maintain pull request data when reconfiguring job using groovy (`236 <https://github.com/ros-infrastructure/ros_buildfarm/pull/236>`_)
* fix devel and doc reconfiguration if cache is behind (`240 <https://github.com/ros-infrastructure/ros_buildfarm/pull/240>`_)
* maintain the job order when reconfiguring using Groovy (`242 <https://github.com/ros-infrastructure/ros_buildfarm/pull/242>`_)
* always apt-get update in devel jobs (`244 <https://github.com/ros-infrastructure/ros_buildfarm/pull/244>`_)
* use build, run and test dependencies for topological order (`245 <https://github.com/ros-infrastructure/ros_buildfarm/pull/245>`_)
* rebuild dependency graph after reconfiguring jobs (`251 <https://github.com/ros-infrastructure/ros_buildfarm/pull/251>`_)
* fix script generation with Python 2 (`259 <https://github.com/ros-infrastructure/ros_buildfarm/pull/259>`_)
* fix wrapper scripts when being installed (`261 <https://github.com/ros-infrastructure/ros_buildfarm/pull/261>`_)

1.0.0

------------------
* This is the first stable release. Please look at the git commit log for historic information.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.