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

AppVeyor's caching mechanism throws error #234

Closed
Bukama opened this issue Apr 22, 2020 · 10 comments
Closed

AppVeyor's caching mechanism throws error #234

Bukama opened this issue Apr 22, 2020 · 10 comments

Comments

@Bukama
Copy link
Member

Bukama commented Apr 22, 2020

The caching mechanism of our build seems to have problems in every builld, e.g. on of many example logs

Build started
git clone -q https://github.com/junit-pioneer/junit-pioneer.git C:\projects\junit-pioneer
git fetch -q origin +refs/pull/221/merge:
git checkout -qf FETCH_HEAD
Restoring build cache
Cache 'C:\Users\appveyor\.gradle\wrapper' - Calculating dependencies checksum...Error calculating dependencies CRC: Error calculating CRC32 for C:\projects\junit-pioneer\.infra\gradle\gradle-wrapper.properties: The system cannot find the path specified
gradlew.bat assemble --info --no-daemon
Downloading https://services.gradle.org/distributions/gradle-6.3-bin.zip
.........10%..........20%..........30%.........40%..........50%..........60%.........70%..........80%..........90%..........100%
Initialized native services in: C:\Users\appveyor\.gradle\native
@MarkRKar
Copy link

Is this blocking the 0.5.7 release on maven central?

@aepfli
Copy link
Member

aepfli commented Apr 22, 2020

actually currently releasing is still done on travis.yml and appveyor has actually no usage, as far as @nicolaiparlog told me ones.

So we can remove the appveyor file and not use appveyor anymore.

Is there also an issue with release 0.5.7 ?

@MarkRKar
Copy link

I was just wondering when version 0.5.7 will appear on maven central not sure if there is a problem.

The GitHub Release for version 0.5.6 was created on Mar 31, 2020 and that is also the date from Maven Central.
The GitHub Release for version 0.5.7 was created Apr 07, 2020 but is still not on Maven Central.

I am not sure how the release on maven central works but I saw the Travis build status error and thought that this is maybe related.

@aepfli
Copy link
Member

aepfli commented Apr 22, 2020

actually there is no release 0.5.7 currently. We skipped that release, but this might be related to https://github.com/mockito/shipkit and how it works. The release notes also state that we did an CI skip, and it is not marked as an current release. Therefore i assume that this is related to shipkit and how this is handled. But i will take a closer look if i find time, to undermine my assumption.

Travis is failing due to junit-pioneer/junit-pioneer.github.io#5 - we are aware and in the meantime i created #235 to make travis happy again. Anyways we are currently in the transition from Travis to Github Actions so this might not be needed in the near future #192

@Bukama
Copy link
Member Author

Bukama commented Apr 28, 2020

actually currently releasing is still done on travis.yml and appveyor has actually no usage, as far as @nicolaiparlog told me ones.

So we can remove the appveyor file and not use appveyor anymore.

What's the task of appveyor in general? Just a travis thing?

@aepfli
Copy link
Member

aepfli commented Apr 28, 2020

appveyor offers builds on windows machines, so the same thing as travis or githubactions just dedicated to windows

@Bukama
Copy link
Member Author

Bukama commented Apr 29, 2020

appveyor offers builds on windows machines, so the same thing as travis or githubactions just dedicated to windows

And as Github actions can build on windows anyway it's redudant now?

@aepfli
Copy link
Member

aepfli commented Apr 29, 2020

excatly

@Bukama
Copy link
Member Author

Bukama commented Apr 29, 2020

Then we should consider of removing it as part of the steps taken to migrate to Github Actions. We don't need redundant builds which only increase build response.

@nipafx nipafx changed the title Caching mechanism throws error in build AppVeyor's caching mechanism throws error May 2, 2020
nipafx pushed a commit that referenced this issue May 2, 2020
Add GitHub Actions for deployment, which will run on Linux and with
JDK 8. This step allows us to remove Travis completely from the
project. Additionally, we also remove AppVeyor as it is now also
redundant with GitHub Actions.

As the Sitebuild was broken, we also removed this implementation and
we will, in the next step, start implementing a new SiteBuild with
GitHub Actions.

Closes: #199, #234
Relates: #192
PR: #213
@Bukama
Copy link
Member Author

Bukama commented May 2, 2020

#213 removed AppVeyor so this issue can be closed.

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

No branches or pull requests

3 participants