-
Notifications
You must be signed in to change notification settings - Fork 307
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
Gitlab pipeline broken #103
Comments
I really like the CI set up by @peterhirn ; it also updates the build flag in the readme, doesn't it? Yes, it says 'failed' now. So that would be nice to fix. Personally, I just use my local build, so I am fine either way. I can imagine that many other users depend on it, though. |
Pipeline output is public: https://gitlab.com/buildinformed-public/revitlookup/-/pipelines Previous issue was (as pointed out by @Nice3point) the new solution name:
Now it fails with:
We could fix this by installing .net 5. I think building the project in multiple pipelines makes no sense. Having everything in Github is the way to go. I will disable Gitlab, add a "ARCHIVED" notice to https://lookupbuilds.com/ with a link to https://github.com/jeremytammik/RevitLookup/actions and instructions where to find the latest installer. PR coming soon. |
okey-doke. that sounds fine. i trust your judgement. looking forward to the pr and things calming down again. can the build flag in the readme be set using the new approach as well? |
any advice you would like to provide on how to update the installation instructions is also appreciated :-). https://github.com/jeremytammik/RevitLookup#installation |
It would be more convenient for users to download the .msi file from releases. It can be added there by downloading it from github or generated on the local computer by running it in the |
I agree, forcing users to browse Actions output is not very nice and installers as release assets would make a lot more sense. I can't believe they didn't add a simple way to push pipeline artifacts to releases via actions, but maybe I'm misunderstanding the system. I will look into this as soon as I have some spare time. |
I think you can use this to automatically create a release https://github.com/marketplace/actions/create-release or https://github.com/marketplace/actions/automatic-releases or https://github.com/marketplace/actions/github-upload-release-artifacts |
sure! |
i have no preference at all. i deal so little with these things that i cannot even tell that the 'current one looks outdated'. they all look nice to me, including the one you find outdated :-) i'm not very much into style and fads, more just pure functionality :-) |
shall we close this now? are you guys happy with the new state of things? |
@peterhirn Any other changes you would like to make to the project now? Readme has been updated. If not, Issue can be closed |
Nice, thank you. Issue can be closed. I added a archived notice to lookupbuilds.com with a link to https://github.com/jeremytammik/RevitLookup#installation |
thank you both for documenting, checking and confirming. ever so many thanks once again to @peterhirn for setting up lookupbuilds.com back in 2017 and maintaining it so diligently ever since: very many thanks to @Nice3point for implementing the new streamlined system! |
As @peterhirn wrote #101 (comment), we need to decide whether to fix the build on gitlab or remove it altogether, leaving only github.
The text was updated successfully, but these errors were encountered: