DSLFoundry / mps-programmingbasicscourse

How to think like a programmer.
MIT License
0 stars 0 forks source link

Fix gradle build scripts #3

Open eugenschindler opened 3 months ago

eugenschindler commented 3 months ago

Adapt to new Nexus

eugenschindler commented 3 months ago

New Nexus reconnected in commit c030d6a.

It is still bugging on mpssign.sh like this: /tmp/groovy-generated-tmpdir-18160084751518739679 ls: cannot access '/tmp/groovy-generated-tmpdir-11756844351268161337/RCP.app/Contents/Resources/': No such file or directory for signing the application RCP.app: SIGN_PW, SIGN_KEY_CHAIN and SIGN_IDENTITY needs to be provided chmod: cannot access '/tmp/groovy-generated-tmpdir-11756844351268161337/RCP.app/Contents/bin/*.py': No such file or directory

Task :build_dmg FAILED

eugenschindler commented 3 months ago

@arimer do you know how to fix this signing issue that is remaining? Any other tips to upgrade the build to a more proper/modern structure are, of course, also appreciated!

arimer commented 3 months ago

Not really no. I don't think that the signing feature was used in the last couple of years. So the impl. is probably outdated. It might also explain that the signing task expects something in '/tmp/groovy-generated-tmpdir-11756844351268161337/RCP.app/Contents/bin/*.py', but the MPS directory structure changed. But this is only a gueess.

You could have a look at mpssign.sh to see if it requires adaptions.