Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Syncing from upstream odoo/runbot (17.0-upgrade-from-xdo) #735

Open
wants to merge 255 commits into
base: 17.0-upgrade-from-xdo
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
255 commits
Select commit Hold shift + click to select a range
048ae0c
[FIX] forwardport: flag statuses as `recursive`
xmo-odoo Jun 8, 2023
e14616b
[IMP] runbot_merge: add support for draft check
xmo-odoo Jun 8, 2023
270dfdd
[REF] *: move most feedback messages to pseudo-templates
xmo-odoo Jun 12, 2023
cd4ded8
[IMP] runbot_merge: error reporting
xmo-odoo Jun 13, 2023
06a3a1b
[IMP] runbot_merge: add sentry filtering, rework some error messages
xmo-odoo Jun 14, 2023
ed0fd88
[ADD] runbot_merge: sentry instrumentation
xmo-odoo Jun 15, 2023
9260384
[FIX] runbot_merge: concurrency error in freeze wizard (hopefully)
xmo-odoo Jun 15, 2023
765281a
[FIX] runbot_merge: make provisioning more resilient
xmo-odoo Jun 21, 2023
fc41e09
[IMP] runbot: add useful indexes remaining from upgrade
Xavier-Do Jun 21, 2023
72281b0
[IMP] runbot_merge: allow running test suite without an explicit addo…
xmo-odoo Jun 22, 2023
b72fdff
[DEL] runbot: 15.0 eol
Xavier-Do Jun 22, 2023
f22ae35
[DEL] runbot: 15.0 eol
Xavier-Do Jun 22, 2023
d748d4b
[IMP] *: create a single template db per module to test
xmo-odoo Jun 27, 2023
aefbdaf
[IMP] *: client side sorted implementation
xmo-odoo Jul 4, 2023
81ce4ea
[IMP] rewrite /forwardport/outstanding
xmo-odoo Jul 5, 2023
5bce73c
[IMP] *: optimise loading of home page
xmo-odoo Jul 6, 2023
780e20b
[IMP] runbot_merge: filtering options and UX on stagings list
xmo-odoo Jul 6, 2023
a692163
[IMP] runbot_merge: add quick jump from stagings to PRs
xmo-odoo Jul 6, 2023
cdffa83
[IMP] runbot_merge, forwardport: minor cleanups
xmo-odoo Aug 10, 2023
b1af2e5
[IMP] runbot_merge: split staging heads out to join tables
xmo-odoo Aug 10, 2023
e9f7252
[FIX] runbot_merge: sentry issue via monkeypatch
xmo-odoo Aug 10, 2023
4eefc98
[IMP] runbot_merge: logger messages
xmo-odoo Aug 10, 2023
85a74a9
[ADD] runbot_merge: staging query endpoints
xmo-odoo Aug 11, 2023
7348e4d
[IMP] runbot_merge: ensure at least 1s between mutating GH calls
xmo-odoo Aug 11, 2023
62fb880
[FIX] forwardport: sync outstandings notification with page
xmo-odoo Aug 14, 2023
90961b9
[ADD] *: changelog entries I forgot
xmo-odoo Aug 14, 2023
9b5bb33
[REM] runbot_merge: status compatibility functions
xmo-odoo Aug 24, 2023
0826b34
[ADD] runbot_merge: view improvements
xmo-odoo Aug 25, 2023
7bca6f0
[ADD] runbot_merge: allow resolving commits by sha
xmo-odoo Aug 25, 2023
9de18de
[CHG] *: move repo cache from forwardbot to mergebot
xmo-odoo Aug 16, 2023
86a1b55
[MOV] runbot_merge: all the staging creation code to a separate module
xmo-odoo Aug 16, 2023
2fbbe3f
[ADD] runbot_merge: github identity for the mergebot
xmo-odoo Aug 22, 2023
85a7890
[CHG] runbot_merge: switch staging from github API to local
xmo-odoo Aug 18, 2023
4d2c0f8
[CHG] runbot_merge: convert freeze wizard to local repo
xmo-odoo Aug 23, 2023
f0344fd
[ADD] runbot_merge: link back from commit to PR
xmo-odoo Aug 25, 2023
136bb7d
[IMP] forwardport: when fetching identity avoid emails if possible
xmo-odoo Aug 22, 2023
b0b609e
[CHG] runbot_merge: perform stagings in a local clone of the repo
xmo-odoo Aug 25, 2023
73e4ac6
[REM] runbot_merge: check_visibility
xmo-odoo Aug 29, 2023
302fd42
[ADD] forwardport: message on parent of detached PR
xmo-odoo Aug 29, 2023
69f5cac
[FIX] runbot_merge: support non-ascii secrets & sha256 signatures
xmo-odoo Aug 30, 2023
65ed7c5
[IMP] *: note to merge using mergebot in conflict message
xmo-odoo Aug 30, 2023
2c177c8
[IMP] forwardport: check fwbot approval for a conflicting PR
xmo-odoo Aug 30, 2023
2fb26f1
[IMP] *: make dummy saas_worker module installable
xmo-odoo Aug 31, 2023
76f4ed3
[ADD] runbot_merge: delete scratch branches when a branch is disabled
xmo-odoo Aug 31, 2023
ea2857e
[IMP] forwardport: parametrize main fw limits
xmo-odoo Aug 31, 2023
f44b0c0
[IMP] forwardport: allow updating the fw limit after merging the source
xmo-odoo Oct 6, 2023
134ce03
[FIX] forwardport: fix sourcing on reparenting
xmo-odoo Oct 31, 2023
a15086a
[FIX] runbot_merge: "not something we can merge" freeze error
xmo-odoo Oct 27, 2023
2cd3fb8
[IMP] runbot_merge: make uniquifier commit optional
xmo-odoo Oct 6, 2023
b21fbaf
[IMP] runbot_merge: prevent merging empty commits
xmo-odoo Oct 9, 2023
994cea4
[FIX] runbot_merge: typo in freeze wizard
xmo-odoo Jan 16, 2024
1cb31cf
[FIX] runbot_merge: 1.9 version & migration
xmo-odoo Jan 16, 2024
45f0c8c
[FIX] runbot_merge: rebase logging
xmo-odoo Jan 16, 2024
cea1b62
[FIX] runbot_merge: commit messages should be trimmed indeed
xmo-odoo Jan 16, 2024
7054c86
[FIX] *: ngrok tunnel for 3.x
xmo-odoo Jan 16, 2024
4b9fb51
[IMP] *: make to_pr more resilient to webhook delays
xmo-odoo Jan 16, 2024
64d80c2
[FIX] *: tests not working with github actual
xmo-odoo Jan 16, 2024
95393af
[FIX] runbot_merge: extraction of authorship info during rebase
xmo-odoo Jan 22, 2024
3a4fa49
[FIX] runbot_merge: incorrectly named endpoint
xmo-odoo Feb 12, 2024
65c303a
[FIX] runbot_merge: bot info fetch
xmo-odoo Feb 12, 2024
5d615bd
[IMP] runbot_merge: logging around webhook body & signature
xmo-odoo Feb 12, 2024
de32b54
[FIX] runbot_merge: error in maintenance, and tracking
xmo-odoo Feb 23, 2024
bcf6074
[FIX] runbot_merge: maintenance gc command
xmo-odoo Feb 26, 2024
721b769
[IMP] runbot_merge: handling of signatures
xmo-odoo Feb 26, 2024
327500b
[FIX] runbot_merge: don't notify on closing unknown PRs
xmo-odoo Mar 12, 2024
953bf86
[FIX] forwardport: don't notify of detached child on merged parents
xmo-odoo Mar 12, 2024
5024c2e
[FIX] forwardport: suppress warning when closing unmanaged PR
xmo-odoo Mar 19, 2024
9f22305
[IMP] runbot_merge: view warnings around ACLs
xmo-odoo Mar 19, 2024
a8e4d6d
[IMP] runbot_merge: don't select content when locking rows
xmo-odoo Feb 7, 2024
b177361
[IMP] forwardport: locking during creation of fw batch
xmo-odoo Dec 15, 2023
f4889ec
[ADD] runbot_merge: ad-hoc ACL tracking to res.partner
xmo-odoo Mar 22, 2024
8722aba
[FIX] runbot: report access error on view
Xavier-Do May 16, 2024
0e71f85
[ADD] forwardport: some typing to conftest
xmo-odoo May 16, 2024
955a61a
[CHG] runbot_merge, forwardbot: merge commands parser
xmo-odoo Oct 16, 2023
75f29f9
[IMP] conftest: avoid parsing json it if may not be
xmo-odoo Apr 8, 2024
d4fa1fd
[CHG] *: rewrite commands set, rework status management
xmo-odoo Oct 31, 2023
9f54e6f
[ADD] runbot_merge: option to disable staging without cron
xmo-odoo Nov 29, 2023
c140701
[ADD] runbot_merge: support staging ready PRs over splits
xmo-odoo Nov 30, 2023
473f89f
[CHG] *: persistent batches
xmo-odoo Dec 19, 2023
e910b8e
[IMP] runbot_merge: move cross-pr properties to batch
xmo-odoo Jan 23, 2024
21b5dd4
[CHG] runbot_merge: move merge_date to batch, remove active
xmo-odoo Jan 29, 2024
9ddf017
[CHG] *: move fw_policy from PR to batch
xmo-odoo May 21, 2024
ef6a002
[CHG] runbot_merge: move staging readiness to batch
xmo-odoo Feb 5, 2024
83511f4
[CHG] runbot_merge: move priority field from PR to batch
xmo-odoo Feb 7, 2024
ad1d590
[IMP] runbot_merge: fix dual merge of split prioritised PRs
xmo-odoo Feb 8, 2024
a6a37f8
[FIX] runbot_merge: handling of staging cancellation
xmo-odoo Feb 9, 2024
c66451a
[IMP] runbot_merge: cleanup/modernize test_multirepo.py
xmo-odoo Feb 9, 2024
fa2bba3
[CHG] runbot_merge: don't reset cancel_staging on r-
xmo-odoo Feb 12, 2024
f97502e
[IMP] runbot_merge: make skipchecks impact PR state
xmo-odoo May 24, 2024
dae0467
[IMP] runbot_merge: make batch blocked message more precise
xmo-odoo Feb 12, 2024
a4a067e
[CHG] *: move forward-porting over to batches
xmo-odoo May 21, 2024
124d121
[ADD] forwardport: tests that fw batches can vary
xmo-odoo Feb 20, 2024
94fe032
[FIX] *: behaviour around branch deactivation & fw maintenance
xmo-odoo Feb 23, 2024
6972749
[IMP] forwardport: remove duplicate-ish make_basic in test_weird
xmo-odoo Feb 26, 2024
1e9fa48
[ADD] runbot_merge: migration of models refactoring
xmo-odoo Feb 27, 2024
e7e81bf
[IMP] *: handle the addition of a new PR to a fw-ported batch
xmo-odoo Mar 29, 2024
0e0348e
[IMP] runbot_merge: preserve batch ordering in stagings
xmo-odoo May 17, 2024
bbce5f8
[IMP] *: don't remove PRs from batches on close
xmo-odoo Apr 3, 2024
3191c44
[ADD] runbot_merge: synthetic batches & stagings to freeze wizard
xmo-odoo Apr 22, 2024
232aa27
[ADD] runbot_merge: PR dashboard V2
xmo-odoo Mar 5, 2024
3c3100a
[IMP] runbot_merge: cleanup PR backend
xmo-odoo Apr 25, 2024
5703513
[MERGE] runbot_merge, forwardport: v2 model
xmo-odoo May 29, 2024
3f4519d
[CHG] runbot_merge: add signoff & related to all commits
xmo-odoo May 30, 2024
67f1c1e
[IMP] runbot_merge: add staging duration
xmo-odoo May 30, 2024
68cfedd
[ADD] runbot_merge: display required statuses after merge
xmo-odoo May 30, 2024
44084e3
[REF] runbot_merge: compute staging state
xmo-odoo May 31, 2024
eded56a
[FIX] runbot: adapt docker template for debian control
d-fence Jun 4, 2024
9c51f87
[ADD] runbot_merge: support for non-webhook staging validation
xmo-odoo Jun 3, 2024
98aaa91
[CHG] forwardport: notify the outstanding forwardports rather than so…
xmo-odoo Jun 3, 2024
6fca88a
[IMP] allow to add single version in foreign trigger dependencies
Xavier-Do Jun 4, 2024
c1e2e5a
[REF] forwardport: update re_matches to not use a regex
xmo-odoo Jun 4, 2024
cc9f239
[IMP] forwardport: use ORT and zdiff3 for cherrypicks
xmo-odoo Jun 4, 2024
fec3d39
[ADD] *: per-repository webhook secret
xmo-odoo Jun 6, 2024
ceb2bd4
[IMP] forwardport: automatically approve freeze backfills
xmo-odoo Jun 7, 2024
f403593
[IMP] runbot_merge: add staging status to dashboard
xmo-odoo Jun 7, 2024
2fb85c5
[ADD] runbot_merge: missing staging migration
xmo-odoo Jun 7, 2024
4af515b
[IMP] runbot_merge: stagings button wrapping
xmo-odoo Jun 7, 2024
14a2b00
[FIX] runbot_merge: type error in conflict handling
xmo-odoo Jun 10, 2024
e403593
[FIX] runbot_merge: incorrect computation dependencies
xmo-odoo Jun 10, 2024
187f7f6
[CHG] runbot_merge: allow pr author to approve all fw
xmo-odoo Jun 10, 2024
c67325f
[IMP] forwardport: don't ping *every* forwardport
xmo-odoo Jun 10, 2024
e320de0
[FIX] runbot_merge: handle gh comments ending with newlines
xmo-odoo Jun 11, 2024
60c4b51
[FIX] runbot_merge: leftover direct setting of PR state
xmo-odoo Jun 11, 2024
2ab06ca
[IMP] *: require explicitly specifying whether exceptions in logs are…
xmo-odoo Jun 11, 2024
d2e730c
[IMP] runbot_merge: log ACL error in PR controller
xmo-odoo Jun 12, 2024
81f133d
[IMP] test utils: don't ACL-protect repos by default
xmo-odoo Jun 12, 2024
d010f03
[FIX] *: dashboard when PRs have different limits
xmo-odoo Jun 12, 2024
a2d7180
[IMP] runbot_merge: move limit to fwport tab
xmo-odoo Jun 12, 2024
413027a
[IMP] runbot_merge: formatting & langage of PR attributes
xmo-odoo Jun 12, 2024
7711d09
[IMP] *: add fw=no, deprecate ignore
xmo-odoo Jun 12, 2024
2662411
[FIX] runbot_merge: `_schedule_fp_followup` not handling multiple bat…
xmo-odoo Jun 13, 2024
9d9cae1
[FIX] runbot_merge: access to self in loop
xmo-odoo Jun 13, 2024
728524d
[IMP] runbot_merge: send merge method warning faster, and on review
xmo-odoo Jun 13, 2024
c562dac
[FIX] higher sleep values
Xavier-Do Jun 17, 2024
20d259a
[IMP] runbot_merge: always display PR title
xmo-odoo Jun 20, 2024
4a521e1
[IMP] runbot_merge: hide backend links from group_user
xmo-odoo Jun 20, 2024
f303674
[FIX] *: re-enable notification on status failure
xmo-odoo Jun 21, 2024
737cbd5
[IMP] *: merge fw overrides into their parent
xmo-odoo Jun 21, 2024
3410f50
[FIX] runbot_merge: `Commit.create`
xmo-odoo Jun 21, 2024
906505e
[IMP] runbot_merge: filter on the base attribute not computed
xmo-odoo Jun 21, 2024
92e8eec
[FIX] runbot_merge: ability to create PRs via the UI
xmo-odoo Jun 21, 2024
7cd9afe
[IMP] runbot_merge: trigger commits cron
xmo-odoo Jun 21, 2024
b109225
[IMP] runbot_merge: quality of feedback on errorneous commands
xmo-odoo Jun 21, 2024
f3a0a5c
[FIX] runbot_merge: tracking message author on PullRequest events
xmo-odoo Jun 21, 2024
dc90a20
[ADD] runbot_merge: help command, and help on error
xmo-odoo Jun 24, 2024
0a839a4
[FIX] forwardport: don't break forward porting on huge conflicts
xmo-odoo Jun 25, 2024
286c1fd
[FIX] runbot_merge: allow source author to r- forward ports
xmo-odoo Jun 25, 2024
6ada35a
[CHG] runbot_merge: ignore long comments
xmo-odoo Jun 25, 2024
3bc5b4e
[CHG] runbot_merge: log ping instead of printing it
xmo-odoo Jun 25, 2024
1c76a67
[IMP] runbot_merge: cancel splits on cancel=staging
xmo-odoo Jun 26, 2024
de32824
[IMP] *: move the `page` helper fixture to the shared conftest
xmo-odoo Jun 26, 2024
eb23a8c
[REM] forwardport: useless test
xmo-odoo Jun 26, 2024
318e553
[FIX] forwardport: count next to users should be the fwport
xmo-odoo Jun 28, 2024
5740c93
[FIX] runbot: add missing opcode
d-fence Jun 28, 2024
0206d5f
[FIX] runbot_merge: followup detached PRs when disabling branches
xmo-odoo Jun 28, 2024
94cf3e9
[IMP] *: convert fw=no to a genuine forward-porting policy
xmo-odoo Jun 28, 2024
3a4d432
[FIX] runbot: add another missing opcode
d-fence Jun 28, 2024
3062f30
[IMP] runbot_merge: pass commit-tree message via stdin
xmo-odoo Jul 5, 2024
b1d3278
[CHG] forwardport: perform forward porting without working copies
xmo-odoo Jul 5, 2024
f66f768
[FIX] runbot: patch unidiff 0.7.3
Xavier-Do Jul 8, 2024
02013a5
[IMP] runbot_merge: message when approving a PR in error
xmo-odoo Jul 9, 2024
d6bb18e
[ADD] runbot_merge: rendering of PR descriptions
xmo-odoo Jul 11, 2024
47df8fa
[FIX] runbot_merge: bg-unmerged color
xmo-odoo Jul 11, 2024
e6a743b
[FIX] runbot_merge: the batch target should prioritise open PRs
xmo-odoo Jul 15, 2024
4a40c03
[ADD] runbot_merge: small wizard to split a PR off of its batch
xmo-odoo Jul 15, 2024
82ec48c
[IMP] runbot_merge: track PR label
xmo-odoo Jul 15, 2024
a5c514a
[FIX] *bot: copy filestore (shared dir) when copying db
xmo-odoo Jul 17, 2024
5126fd8
[IMP] core: ensure web.base.url is correctly set up
xmo-odoo Jul 17, 2024
7a0a6d4
[IMP] runbot_merge: backend UI
xmo-odoo Jul 15, 2024
015c97b
[IMP] runbot_merge: add an alert that a batch is inconsistent
xmo-odoo Jul 18, 2024
fd6eae0
[IMP] runbot_merge: ensure inconsistent batches don't merge
xmo-odoo Jul 18, 2024
2f3d03b
[FIX] runbot_merge: handling of inconsistent batches
xmo-odoo Jul 23, 2024
66a1018
[FIX] runbot: mathplotlib packaging
Xavier-Do Jul 24, 2024
bca8adb
[IMP] runbot_merge: move inconsistency block higher in batches
xmo-odoo Jul 24, 2024
6cc9a6c
[IMP] runbot_merge: show batch inconsistency in PR dash picture
xmo-odoo Jul 24, 2024
9d62213
[FIX] runbot: pin matplotlib 1.22
Xavier-Do Jul 25, 2024
f5eb744
[IMP] runbot_merge: reorganise composition of PR dashboard pic
xmo-odoo Jul 25, 2024
a0d4bb0
[ADD] runbot_merge: expanded view for current batch
xmo-odoo Jul 26, 2024
5c537f8
[IMP] runbot: add a friendly colorblindness theme
Xavier-Do Jul 26, 2024
6f0aea7
[IMP] *: add test for r- on forward ports
xmo-odoo Jul 26, 2024
cabab21
[FIX] *: don't send merge errors to logging
xmo-odoo Jul 26, 2024
48d22b9
[FIX] mergebot coverage
xmo-odoo Jul 30, 2024
958d07c
[FIX] runbot: make requirements order deterministic
Xavier-Do Jul 30, 2024
32871c3
[FIX] *: stray prints
xmo-odoo Jul 30, 2024
dd17730
[IMP] *: crons tests running for better triggered compatibility
xmo-odoo Jul 30, 2024
6284baa
[IMP] runbot: allow removal when cleaning build errors
d-fence Aug 1, 2024
57a8223
[IMP] *: rely only on triggers to run statuses propagation
xmo-odoo Jul 30, 2024
029957d
[IMP] *: trigger-ify task queue type crons
xmo-odoo Jul 30, 2024
f367a64
[IMP] *: trigger-ify merge cron
xmo-odoo Jul 31, 2024
3ee3e9c
[IMP] *: trigger-ify staging cron
xmo-odoo Aug 1, 2024
157657a
[REM] *: default_crons fixture
xmo-odoo Aug 2, 2024
78cc883
[IMP] rubnbot_merge: avoid triggering every cron on every test
xmo-odoo Aug 5, 2024
229ae45
[MERGE] *: triggerify mergebot and forwardport crons
xmo-odoo Aug 5, 2024
8131271
[FIX] runbot_merge: flaky test
xmo-odoo Aug 5, 2024
ec01523
[IMP] runbot_merge: prune repo during maintenance
xmo-odoo Aug 5, 2024
ff6f046
[CHG] runbot_merge: deskill mergebot feedback
xmo-odoo Aug 5, 2024
52f2b1e
[FIX] runbot_merge: don't show details of merged PR on GH
xmo-odoo Aug 5, 2024
0334225
[FIX] runbot_merge: read sha first in commit statuses broadcast
xmo-odoo Aug 5, 2024
700c018
[FIX] runbot: single version fill missing
Xavier-Do Mar 12, 2024
d5bda3d
[MERGE] bot from 15.0 to 16.0
xmo-odoo Aug 7, 2024
e5ad7c6
[IMP] runbot: store docker build output in a dedicated model
Xavier-Do Jul 18, 2024
9a86941
[IMP] runbot: introduce a base test for docker_default content
Xavier-Do Jul 25, 2024
d2872f8
[IMP] runbot: rework dockerfile generation
Xavier-Do Jul 25, 2024
9c6124d
[IMP] runbot: faster docker update after change
Xavier-Do Aug 6, 2024
d051e68
[IMP] runbot: official docker file route
Xavier-Do Aug 7, 2024
917e39d
[IMP] runbot: adapt for noble
Xavier-Do Aug 8, 2024
eaadd78
[FIX] runbot: fix host id
Xavier-Do Aug 8, 2024
5dcdfb1
[IMP] testing: avoid error on test failure / abort
xmo-odoo Aug 9, 2024
a567960
[FIX] runbot_merge: 16.0 orm warning
xmo-odoo Aug 9, 2024
f378689
[FIX] runbot_merge: dumbshit 16.0 view validation complaints
xmo-odoo Aug 9, 2024
61b92b2
[IMP] runbot_merge: use native support for tracking messages
xmo-odoo Aug 9, 2024
d7a78f8
[FIX] conftest: pytest warning
xmo-odoo Aug 9, 2024
2e2eb4e
[FIX] runbot: move error message to the end
Xavier-Do Aug 12, 2024
aa1df22
[MERGE] bot from 16.0 to 17.0
xmo-odoo Aug 12, 2024
36786d5
[ADD] runbot_merge: 17.0 migration
xmo-odoo Aug 13, 2024
99ae369
[FIX] runbot_merge: update freeze wizard widget for 17.0
xmo-odoo Aug 13, 2024
8ad186c
[FIX] runbot_merge: styling on Odoo 17
xmo-odoo Aug 13, 2024
7eb2523
[FIX] runbot_merge: menus
xmo-odoo Aug 16, 2024
0d65362
[FIX] *: styling
xmo-odoo Aug 16, 2024
ccca46c
[FIX] runbot_merge: layout backend issues galore
xmo-odoo Aug 16, 2024
5fb0e2f
[FIX] runbot: avoid builder crash when no docker to build
d-fence Aug 26, 2024
8ac21fb
[IMP] runbot: allow to archive dockerfile
d-fence Aug 28, 2024
4a2c9d7
[FIX] runbot: remove useless fields in test
d-fence Aug 13, 2024
d722160
[IMP] drunbot: docker registry
d-fence Jul 13, 2023
faef017
[FIX] runbot: local cleanup
Xavier-Do Aug 28, 2024
9660cf6
[IMP] runbot: bundle with all pr closed
Xavier-Do Aug 29, 2024
7411bd5
[FIX] runbot: allow - in database name
Xavier-Do Sep 3, 2024
bc8c2a4
[IMP] runbot: faster fetch
Xavier-Do Sep 5, 2024
2fd7f47
[IMP] runbot: make stats when build timeout
Xavier-Do Sep 5, 2024
21d6c84
[FIX] runbot: fix markdown adding escape
Xavier-Do Sep 3, 2024
bc5e7fe
[IMP] runbot: bump chrome version to 126.0.6478.182
d-fence Sep 4, 2024
dff50b4
[IMP] runbot: Improve stats listing display
Xavier-Do Sep 6, 2024
33452d2
[IMP] runbot: add the possibility to disable a test per version
d-fence Sep 2, 2024
e4b04a4
[FIX] runbot: remove leftover tuple in markdown log
d-fence Sep 9, 2024
14bac37
[IMP] runbot: small change of docker_build api
Xavier-Do Aug 29, 2024
b96b32e
[IMP] runbot: better docker logging
Xavier-Do Aug 29, 2024
b60d54d
[FIX] runbot: fix image build failure
Xavier-Do Sep 12, 2024
3ae3f6d
[IMP] runbot: pull docker image only when needed
d-fence Sep 6, 2024
0b5d7d0
[IMP] add customer on runbot build tasks
angv-odoo Sep 17, 2024
f8f435d
[FIX] runbot: remove record iteration in onchange
Xavier-Do Sep 25, 2024
ad87096
[IMP] runbot: allow to skip requirements from trigger
Xavier-Do Oct 8, 2024
a8b3d6e
[FIX] runbot: avoid copying always_pull field
d-fence Oct 9, 2024
dda0170
[FIX] runbot: avoid trying to push unexisting image
d-fence Oct 9, 2024
2fec548
[IMP] runbot: add customer is me filter
Williambraecky Oct 22, 2024
63dac31
[FIX] runbot: remove console.log
Williambraecky Nov 6, 2024
ecd9681
[FIX] runbot: properly join log args
d-fence Nov 8, 2024
2b690de
[IMP] runbot: allow to disable upgrade from a version
Xavier-Do May 16, 2024
5b70e91
[IMP] runbot: add a searchpanel on bundle search
d-fence Nov 12, 2024
7e01b71
[IMP] runbot: add charset to content-type
d-fence Oct 7, 2024
f707d26
[FIX] runbot: consider to_upgrade as to_upgrade_to
Xavier-Do Nov 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ runbot/static/sources
runbot/static/nginx
runbot/static/databases
runbot/static/docker
runbot/static/docker-registry
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ Runbot is using a Dockerfile Odoo model to define the Dockerfile used for builds

The model is using Odoo QWeb views as templates.

A new Dockerfile can be created as needed either by duplicating the default one and adapt parameters in the view. e.g.: changing the key `'from': 'ubuntu:bionic'` to `'from': 'debian:buster'` will create a new Dockerfile based on Debian instead of ubuntu.
A new Dockerfile can be created as needed either by duplicating the default one and adapt parameters in the view. e.g.: changing the key `'from': 'ubuntu:jammy'` to `'from': 'debian:buster'` will create a new Dockerfile based on Debian instead of ubuntu.
Or by providing a plain Dockerfile in the template.

Once the Dockerfile is created and the `to_build` field is checked, the Dockerfile will be built (pay attention that no other operations will occur during the build).
Expand Down
Loading