lp:~neon/project-neon5/syncer

Created by Harald Sitter and last modified
Get this branch:
bzr branch lp:~neon/project-neon5/syncer
Members of Deprecated Projected Neon can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Deprecated Projected Neon
Project:
project-neon5
Status:
Development

Recent revisions

10. By Harald Sitter

only sync if there was an autobuild today

9. By Harald Sitter

link recipes

8. By Harald Sitter

handle pending builds correctly

7. By Harald Sitter

recipe status

6. By Harald Sitter

fix sync and promote interoperability

- neither script must regex with $ apparently that means end of file or something Oo
- promote must explicitly chdir or PWD may be messed up when bzr co is run
- promote must set the right PYTHONPATH to use the self-contained kubuntu-dev-tools checkout

5. By Harald Sitter

use branch.last_mirrored date instead of date_last_modified

mirrored appears to be the date a commit was actually imported (compared
to code_import.last_foo which is when it was attempted, and .date_last_modified
which represents the actual commit.

so that could lead to commit skipping if a build was scheduled in the couple of hours
between mirrors, while using last_mirrored should in fact make sure that we
consider all commits

4. By Harald Sitter

do not take datetime of recipe/branch into account

today's autobuild didn't rebuild kdelibs even though yesterday all day
a billion commits landed and at least one of them should have been imported
in the 18 hours since last build.

3. By Harald Sitter

add autobuild and autoretry

autobuild: attempts to performDailyBuild on all neon5 recipes (stamps daily run)
autoretry: attempts to retry failed builds on all packages in kf5 (not stamped)

2. By Harald Sitter

chmod +x

1. By Harald Sitter

import

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.