dmd icon indicating copy to clipboard operation
dmd copied to clipboard

.cirrus.yml: Add test_dub_package_script instruction

Open ibuclaw opened this issue 2 years ago • 2 comments

This stopped being tested when the semaphoreci.sh script was removed in a previous PR.

ibuclaw avatar Mar 08 '22 12:03 ibuclaw

Thanks for your pull request, @ibuclaw!

Bugzilla references

Your PR doesn't reference any Bugzilla issue.

If your PR contains non-trivial changes, please reference a Bugzilla issue or create a manual changelog.

Testing this PR locally

If you don't have a local development environment setup, you can use Digger to test this PR:

dub run digger -- build "master + dmd#13781"

dlang-bot avatar Mar 08 '22 12:03 dlang-bot

It fails on certain platforms:

FreeBSD/Ubuntu (bootstrap):

Running pre-generate commands for dmd:lexer...
/bin/sh: : Permission denied

MacOS:

Failed to invoke the compiler 
/private/var/folders/tn/f_9sf1xx5t14qm_6f83q3b840000gn/T/cirrus-ci-build/generated/darwin/release/64/dmd 
to determine the build platform: /bin/sh: 
/private/var/folders/tn/f_9sf1xx5t14qm_6f83q3b840000gn/T/cirrus-ci-build/generated/darwin/release/64/dmd: 
No such file or directory

Can you fix this @ibuclaw ?

dkorpel avatar Mar 15 '22 10:03 dkorpel