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

Nightly builds page offering last successful build's binary for each date #7

Open
ben-walsh opened this issue Feb 14, 2018 · 3 comments
Assignees
Labels
Milestone

Comments

@ben-walsh
Copy link

For example, the nightly build of Linux x64 platform was last successful here - https://ci.adoptopenjdk.net/job/openjdk8_openj9_build_x86-64_linux/62. Every subsequent build has failed to date.

Yet the nightly build page (https://adoptopenjdk.net/nightly.html?variant=openjdk8-openj9) currently offers binaries (with different dated names) for all the dates it failed - they are actually the same binary from the last successful build ...

ben@ben-ThinkPad-W530:~$ ls -l OpenJDK8*.tar.gz
-rw-r--r-- 1 ben ben 82471252 Feb  9 14:01 OpenJDK8-OPENJ9_x64_Linux_20180902.tar.gz
-rw-r--r-- 1 ben ben 82471252 Feb 13 14:01 OpenJDK8-OPENJ9_x64_Linux_20181302.tar.gz
ben@ben-ThinkPad-W530:~$ diff OpenJDK8-OPENJ9_x64_Linux_20180902.tar.gz  OpenJDK8-OPENJ9_x64_Linux_20181302.tar.gz
ben@ben-ThinkPad-W530:~$ 

I've not checked whether this is the case across platforms and VM variants.

@ben-walsh ben-walsh changed the title Nightly builds page offering last successful build's tar ball for each date Nightly builds page offering last successful build's binary for each date Feb 14, 2018
@sxa
Copy link
Member

sxa commented Feb 14, 2018

https://ci.adoptopenjdk.net/job/openjdk9_openj9_build_checksum/ (which is used as input to https://ci.adoptopenjdk.net/view/Tooling/job/openjdk_release_tool/) is pulling from the "last successful build" instead of the last build, which explains why this is happening.

Suspect the checksum job will need to handle the case where the job failed and only allow creation of checksums and publishing of things that are actually new builds.

@sxa sxa added the bug label Feb 14, 2018
@karianna karianna added this to the March 2019 milestone Mar 25, 2019
@karianna
Copy link
Contributor

@johnoliver I think the API overrules this now right?

@karianna karianna modified the milestones: March 2019, April 2019 Apr 9, 2019
@karianna karianna modified the milestones: April 2019, May 2019 May 16, 2019
@karianna karianna modified the milestones: May 2019, June 2019 Jun 11, 2019
@karianna karianna modified the milestones: June 2019, July 2019 Jul 10, 2019
@karianna karianna modified the milestones: July 2019, November 2019 Nov 3, 2019
@karianna karianna modified the milestones: November 2019, January 2020 Jan 21, 2020
@karianna karianna modified the milestones: January 2020, May 2020 May 1, 2020
@karianna karianna modified the milestones: May 2020, July 2020 Jul 16, 2020
@karianna karianna modified the milestones: July 2020, September 2020 Sep 15, 2020
@karianna karianna modified the milestones: September 2020, November 2020 Nov 6, 2020
@karianna karianna modified the milestones: November 2020, April 2021 Apr 7, 2021
@karianna karianna removed this from the April 2021 milestone Jun 8, 2021
@karianna karianna added this to the June 2021 milestone Jun 8, 2021
@karianna
Copy link
Contributor

karianna commented Jun 8, 2021

@johnoliver ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants