Commit graph

35 commits

Author SHA1 Message Date
Mark Rousskov
9784a14859 Bump to newly branched stage0 compiler 2024-02-08 07:43:38 -05:00
Pietro Albini
bcdaa0d194
bump stage0 2023-12-22 11:04:31 +01:00
Albert Larsan
9288954789 Update stage0.json
you can replicate this commit with `./x.py run bump-stage0 --args 2023-11-13`
2023-12-16 15:24:59 -05:00
Mark Rousskov
74cf505e36 Bump stage0 to latest 2023-11-15 19:40:51 -05:00
Pietro Albini
580fa0c1a9
rename github_repository to git_repository 2023-11-06 15:53:32 +01:00
Pietro Albini
545cc830e1
allow configuring the parent GitHub repository
The git integration in build_helper hardcoded `rust-lang/rust` as the
parent GitHub repository, and `master` as the branch name. This works
great for `rust-lang/rust`, but causes problems in downstream forks like
Ferrocene whenever those functions are invoked (like `./x fmt`).

In `src/stage0.json` there was already a configuration key for the name
of the nightly branch, but it wasn't used by build_helper. This commit
adds the `github_repository` key to the file, and requires both values
to be passed to build_helper whenever a git function is called. This
will allow downstream forks to tweak the values.
2023-10-24 12:03:30 +02:00
Mark Rousskov
ea1066d0be Bump to latest beta 2023-10-08 19:57:43 -04:00
Mark Rousskov
068e3d97d0 Update stage0 to next beta 2023-08-22 06:58:03 -04:00
Mark Rousskov
7559d96be9 Bump bootstrap compiler to latest 2023-07-12 21:26:04 -04:00
Mark Rousskov
42e757192d Bump to latest beta compiler 2023-05-30 08:00:10 -04:00
Pietro Albini
d64f46a553 bump stage0 2023-04-28 08:47:55 -07:00
Mark Rousskov
bb8a0ffa23 Bump to latest beta 2023-03-15 08:55:22 -04:00
Mark Rousskov
652f79e835 Download rustc component for rustfmt toolchain as well 2023-01-31 10:29:33 -05:00
Mark Rousskov
17887f7a72 Bump stage0.json to 1.68 beta 2023-01-25 09:45:50 -05:00
Pietro Albini
060a6ead83 bump stage0 2022-12-28 09:18:43 -05:00
Mark Rousskov
137d5913ec Bump to latest beta 2022-11-06 17:11:02 -05:00
Pietro Albini
317cab9bef
bump stage0 2022-09-26 10:13:46 +02:00
Nilstrieb
76eb4f3bfd Bump stage0
This is needed for the revert of let_chains.
2022-08-29 19:30:11 +02:00
Mark Rousskov
7b42606758 Bump bootstrap compiler 2022-08-12 16:27:26 -04:00
Mark Rousskov
ce9f5f8fb4 Bump to latest beta 2022-07-21 01:36:08 +00:00
Pietro Albini
6bc97d0adc
configure nightly branch name in stage0.json 2022-07-11 10:15:13 +02:00
Pietro Albini
da957f62c2
bump stage0 compiler 2022-06-29 15:35:30 +02:00
Pietro Albini
77097c5da8
change stage0.json to reduce the chance of merge conflicts 2022-06-09 19:43:11 +02:00
Pietro Albini
97f3ecda01
load configuration for downloading artifacts from stage0.json 2022-06-09 19:43:06 +02:00
Pietro Albini
c1a0f49e9f
keep the same config values in stage0 between invocations
This commit allows users to change the contents of the "config" key in
src/stage0.json without having it overridden the next time the
bump-stage0 tool is executed.
2022-06-09 17:54:11 +02:00
Mark Rousskov
b454991ac4 Finish bumping stage0
It looks like the last time had left some remaining cfg's -- which made me think
that the stage0 bump was actually successful. This brings us to a released 1.62
beta though.
2022-05-27 07:36:17 -04:00
Mark Rousskov
c64c29f8d1 Bump stage 0 to new beta 2022-05-18 11:38:34 -04:00
Pietro Albini
e96538aeeb
bump stage0 to the latest beta 2022-04-05 22:24:32 +02:00
Mark Rousskov
ea65f50c52 Bump bootstrap to 1.60 2022-02-25 08:00:24 -05:00
Pietro Albini
970e603006
bump bootstrap compiler 2022-01-28 15:01:04 +01:00
Mark Rousskov
e9bc25dc34 Bump bootstrap compiler 2021-11-30 10:44:21 -05:00
Pietro Albini
5d088abfb3 bump boostrap compiler 2021-10-23 21:55:57 -04:00
Mark Rousskov
b4e7649d6d Bump stage0 compiler to 1.56 2021-09-08 20:51:05 -04:00
Pietro Albini
ea8b1ffe61
pin the stage0 hashes in src/stage0.json 2021-08-26 15:29:30 +02:00
Pietro Albini
80b81adc63
switch stage0.txt to stage0.json and add a tool to generate it 2021-08-26 15:29:27 +02:00