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

Fix for issue #185 and #187 #188

Merged
merged 19 commits into from
Nov 25, 2022
Merged

Fix for issue #185 and #187 #188

merged 19 commits into from
Nov 25, 2022

Conversation

scheind
Copy link
Contributor

@scheind scheind commented Nov 24, 2022

Sorry for not creating the PR sooner. Kinda lost track of it

… despite "dotnet

new --list" showing some.
@eriawan
Copy link
Member

eriawan commented Nov 24, 2022

@scheind
Please fulfill the Eclipse ECA agreement first. Thanks in advance!

@mickaelistria
Copy link
Contributor

Can you please sign the Eclipse contributor agreement https://accounts.eclipse.org/user/login?destination=legal/eca/validation/129563 ?

@scheind
Copy link
Contributor Author

scheind commented Nov 24, 2022

So I created a account at eclipse and signed the ECA but it still says that it could not validate the sign-off status. Do I have to do something additionally?

@eriawan
Copy link
Member

eriawan commented Nov 24, 2022

@scheind

Could you please check the email address is matched with the email you register for Eclipse?

@scheind
Copy link
Contributor Author

scheind commented Nov 24, 2022

@eriawan Yes seems to be the same

@eriawan
Copy link
Member

eriawan commented Nov 24, 2022

@scheind
Apologize I couldn't help you further. Maybe @mickaelistria could provide additional help?

@mickaelistria
Copy link
Contributor

I do not see any obvious reason why this would fail; the email address mismatch between the commit author and the Eclipse account is indeed the usual suspect, but if this is not the cause here, I don't know what else to suggest. Maybe @waynebeaton can tell more...

@akurtakov
Copy link
Contributor

Would you also please rebase on top of master where build should be fixed and your changes should hopefully fix the failing tests.

@akurtakov
Copy link
Contributor

I've tried this patch on top of master with dotnet 6 and new wizard still doesn't have templates.

@waynebeaton
Copy link
Member

Whatever was the problem, it appears to have been fixed (note that if you follow the "Details" link, you can rerun the validation).

As a matter of practice, open an issue against the Eclipse Foundation help desk when you encounter these sorts of problems. The IT team are the ones who maintain this infrastructure and we really need them to diagnose these sorts of issues if we have any hope of improving it.

@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

@akurtakov Was this in the tests? I synced the repository and tried it again on my end. I used dotnet 6 and 7 (although not really different) and the templates where displayed.

@akurtakov
Copy link
Contributor

no, I cherry-picked your commit on master locally and tried it. I'll have to look further.
Btw, please git rebase on top of master so my commits and your merge commit are gone.

@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

Sorry for the many comments. This is really my first time with git rebase so I'm not to sure. What exactly do I have to do?

@akurtakov
Copy link
Contributor

Assuming you have this repo as "upstream" remote (added via git remote add upstream https://github.com/eclipse/aCute) you should be able to do git rebase upstream/master.
Due to the merge commit you may have to do some extra work though:

  • git reset --hard upstream/master
  • git cherry-pick 3a29fee

@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

I assume it should look something like this then:
image

And after that a simple push correct?

@akurtakov
Copy link
Contributor

akurtakov commented Nov 25, 2022

Not familiar with the tool used . Just push it :)

@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

ok pushed it and it says "everything up-to-date"

@eriawan
Copy link
Member

eriawan commented Nov 25, 2022

@scheind could you fix the test failures?

@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

@eriawan The test failures in Jenkins seem to be related to another issue since it couldn't find the menu bar for the shell.

But I don't know enough about SWTBotTest or how it works.

@eriawan
Copy link
Member

eriawan commented Nov 25, 2022

@scheind
OK, we could fix that later. I have tested this, and it's surely LGTM.
Thanks for the contribution!

Currently next week I'm going to focus on my own daily works on some on .NET Core, including some works on NET 7.0 too. Then have a long vacation starting from mid December.
I'm going to approve this, but please ensure that you have some screenshots and captures that this PR works, then I'll try to merge this before mid December.

Copy link
Member

@eriawan eriawan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM for now!

@eriawan
Copy link
Member

eriawan commented Nov 25, 2022

To other collaborators, feel free to chime in. 🙂

@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

Thanks and sorry I couldn't be of more help with the tests.
Here are the screenshots from my system:

Tried it with dotnet version 6 and 7:
image

Result when running the plugin and creating a new project:
image

@eriawan
Copy link
Member

eriawan commented Nov 25, 2022

Thanks and sorry I couldn't be of more help with the tests. Here are the screenshots from my system:

Tried it with dotnet version 6 and 7: image

Result when running the plugin and creating a new project: image

Thanks for the screenshots! Yes, I also have tested this myself. ✔️
I'm going to merge this now.

Again, thanks for the contribution! 👍

@eriawan eriawan merged commit 401753d into eclipse:master Nov 25, 2022
@eriawan eriawan mentioned this pull request Nov 25, 2022
@scheind
Copy link
Contributor Author

scheind commented Nov 25, 2022

Yes no problem, despite being a little late (3 months or so 😄 )
And hope you have a great vacation in december 👍

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

Successfully merging this pull request may close these issues.

5 participants