Repository navigation
Commit 09da545
committed
Retry the e2e legs' pinned bundler installs
#1828 moved hosted-e2e's bundler install off setup-ruby's `bundler:`
input, which runs one bare `gem install` with no retry, after a single
failed TCP connect to rubygems.org evicted #1813 from the merge queue.
The shared e2e steps still installed every 2.x/4.x pinned bundler (and
e2e_gem's 2.5 floor) the same way: the bundler 4.0.21 gem leg in the
merge-queue `e2e` job, plus six legs in nightly e2e-extended/e2e-full.
Set `bundler: 'none'` and install every pinned bundler through
scripts/gem-install-retry.sh, folding in the existing 1.x step. A
two-part version keeps the `~> X.Y.0` requirement setup-ruby derived
for it; a three-part pin stays exact.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011f9aeRXHaoEzZbpeYNu2xM1 parent c8e26f6 commit 09da545
1 file changed
Lines changed: 17 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1598 | 1598 | | |
1599 | 1599 | | |
1600 | 1600 | | |
1601 | | - | |
1602 | | - | |
1603 | | - | |
1604 | | - | |
1605 | | - | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
1606 | 1605 | | |
1607 | 1606 | | |
1608 | | - | |
1609 | | - | |
| 1607 | + | |
| 1608 | + | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
| 1612 | + | |
1610 | 1613 | | |
1611 | 1614 | | |
1612 | | - | |
1613 | | - | |
| 1615 | + | |
| 1616 | + | |
| 1617 | + | |
| 1618 | + | |
| 1619 | + | |
| 1620 | + | |
| 1621 | + | |
1614 | 1622 | | |
1615 | 1623 | | |
1616 | 1624 | | |
| |||
0 commit comments