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

Create 'sources' directory explicitly in Pharo #6

Open
NicolasAnquetil opened this issue Dec 17, 2024 · 1 comment
Open

Create 'sources' directory explicitly in Pharo #6

NicolasAnquetil opened this issue Dec 17, 2024 · 1 comment

Comments

@NicolasAnquetil
Copy link

Had a bug being unable to remove the output.json file in NexusDockerVerveineJRunner >> run

The problem was that sources directory where the file is located belonged to root (on linux)

My analysis is that:

  • the directory <projectDirectory>/sources is used as verveinej source directory
  • but on a project with no source (parent project for several modules), there is no sources
  • as the directory did not exist before, I beleive docker (for verveinej) created it automatically
  • therefore the directory belonged to root (just as the output.json file)

Consequence is it is not possible for a normal user to remove the file

@NicolasAnquetil
Copy link
Author

It seems Nexus does not copy the source files in the sources directory, so I am not sure how this is supposed to work?
Does it suppose that source files are always in this place?

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

No branches or pull requests

1 participant