[Buildbot-commits] [buildbot/buildbot] 1ef312: RpmLint updates

GitHub noreply at github.com
Wed Jun 6 16:26:52 UTC 2012


  Branch: refs/heads/master
  Home:   https://github.com/buildbot/buildbot
  Commit: 1ef312e26aa38cc98503bdb9a968948e66de2373
      https://github.com/buildbot/buildbot/commit/1ef312e26aa38cc98503bdb9a968948e66de2373
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/rpmlint.py

  Log Message:
  -----------
  RpmLint updates

* Set buildstep name to 'rpmlint' not 'test'
* Changed fileloc default from '*rpm' to '.'. Globing did not work.
* Added config parameter to set the rpmlint user config file
* Add warning/error logs only if not empty
* Replace 'Rpmlint' with the number or warning/error in the logname


  Commit: 210308a9f6b697bc35bda1b8a11939d948648749
      https://github.com/buildbot/buildbot/commit/210308a9f6b697bc35bda1b8a11939d948648749
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-02 (Sat, 02 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/__init__.py
    A master/buildbot/steps/package/rpm/mock.py

  Log Message:
  -----------
  New rpm mock build steps

Add MockBuildSRPM and MockRebuild. MockBuildSRPM build a srpm out of
the specfile. MockRebuild rebuild the srpm into rpm(s).


  Commit: 7964a7cfd84956933e7a01cd7b48f1ff3623b49d
      https://github.com/buildbot/buildbot/commit/7964a7cfd84956933e7a01cd7b48f1ff3623b49d
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-03 (Sun, 03 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/mock.py

  Log Message:
  -----------
  Improve the Mock steps

* Use config.error instead of assert
*  Populate logfiles in start (self.build.path_module is unavailable in
init)


  Commit: 6a31eebf2d01e96bb89c0c21899bb578f9e1c74d
      https://github.com/buildbot/buildbot/commit/6a31eebf2d01e96bb89c0c21899bb578f9e1c74d
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-03 (Sun, 03 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/mock.py
    A master/buildbot/test/unit/test_steps_package_rpm_mock.py

  Log Message:
  -----------
  Added unit tests for mock steps


  Commit: 262bb8e44a17704fea3dc342f5bad9749702868c
      https://github.com/buildbot/buildbot/commit/262bb8e44a17704fea3dc342f5bad9749702868c
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-03 (Sun, 03 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/rpmlint.py
    A master/buildbot/test/unit/test_steps_package_rpm_rpmlint.py

  Log Message:
  -----------
  Add unit test for RpmLint step


  Commit: 0ea41fe517b56f6d5d5dd110fcad066d6663b728
      https://github.com/buildbot/buildbot/commit/0ea41fe517b56f6d5d5dd110fcad066d6663b728
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-03 (Sun, 03 Jun 2012)

  Changed paths:
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Added documentation for RpmLint MockBuildSRPM and MockRebuild


  Commit: 27d41093a8e2d9a6119dcad2cbbdf37cd51a4b45
      https://github.com/buildbot/buildbot/commit/27d41093a8e2d9a6119dcad2cbbdf37cd51a4b45
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-03 (Sun, 03 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/mock.py

  Log Message:
  -----------
  Nested Mock.revoveDone within Mock.start


  Commit: a4cc7cc95adacf9239da3475e5d54646d2a25d49
      https://github.com/buildbot/buildbot/commit/a4cc7cc95adacf9239da3475e5d54646d2a25d49
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-04 (Mon, 04 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/test/unit/test_steps_package_rpm_rpmbuild.py

  Log Message:
  -----------
  Update RpmBuild

* Added doc string documentation
* check for specfile during __init__
* createSummary
   * use log.getText instead of log.readlines, STDERR is needed as well.
   * Check with startswith instead of in in createSummary. '   ' is to
     comming within lines to match as error.
   * Don't add a line multiple times to the log if more the one prefix
     match the line. (Should not happen anyway, was much more likly to
     happen befor with the 'in' compare.)


  Commit: b6a971d627cbb63ecb9b5c4d38d66b120d88dc1e
      https://github.com/buildbot/buildbot/commit/b6a971d627cbb63ecb9b5c4d38d66b120d88dc1e
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/mock.py

  Log Message:
  -----------
  Add Mock LogObserver

Mock could take some time to finish. This give some information
about the current state of the step.
And a bugfix. Forgot 'self.' in front of embedded function.


  Commit: 73e40525936f24b205fdc9c6fc5ddc398fa1c44e
      https://github.com/buildbot/buildbot/commit/73e40525936f24b205fdc9c6fc5ddc398fa1c44e
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M master/buildbot/steps/package/rpm/__init__.py
    A master/buildbot/steps/package/rpm/mock.py
    M master/buildbot/steps/package/rpm/rpmbuild.py
    M master/buildbot/steps/package/rpm/rpmlint.py
    A master/buildbot/test/unit/test_steps_package_rpm_mock.py
    M master/buildbot/test/unit/test_steps_package_rpm_rpmbuild.py
    A master/buildbot/test/unit/test_steps_package_rpm_rpmlint.py
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Merge branch 'rpmsteps' of git://github.com/jiuka/buildbot

* 'rpmsteps' of git://github.com/jiuka/buildbot:
  Add Mock LogObserver
  Update RpmBuild
  Nested Mock.revoveDone within Mock.start
  Added documentation for RpmLint MockBuildSRPM and MockRebuild
  Add unit test for RpmLint step
  Added unit tests for mock steps
  Improve the Mock steps
  New rpm mock build steps
  RpmLint updates


  Commit: f76e6a49cb7fcd2cf6adf6ca7abc3d494bd9eb91
      https://github.com/buildbot/buildbot/commit/f76e6a49cb7fcd2cf6adf6ca7abc3d494bd9eb91
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-06-06 (Wed, 06 Jun 2012)

  Changed paths:
    M master/buildbot/changes/base.py

  Log Message:
  -----------
  tabs to spaces


Compare: https://github.com/buildbot/buildbot/compare/da08dff...f76e6a4


More information about the Commits mailing list