-
Notifications
You must be signed in to change notification settings - Fork 82
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
Working with projects outside the fips folder hierarchy is broken #287
Comments
I'm actually surprised that projects outside the workspace directory ever worked, that definitely wasn't intended :) The new 'local' setting was added mainly to put the build output into the main project directory (under fips-files/build and fips-files/deploy) so that the build output is accessible in situations where accessing a parent directory isn't allowed (I think I stumbled over such problems in CI services). What errors are you seeing, and how does your directory structure look like (e.g. where are those external projects, and how do you tell fips to use those). I can promise, but maybe if its an easy fix without breaking the new 'local' feature. |
The error looks like
So that custom fips python script (called by fips.cmd) in proj_dir imports fips from workspace located in parent folder and execute |
But functions like |
Functions like
get_build_root_dir
andget_deploy_root_dir
works with project name only and suppose project to be inside fips workspace. Errors are produced when it tries to get 'local' setting in case of project located outside. I've made workaround allowing this functions to work directly with directories leaving the possibility to work with names. Is that new design direction or regression?The text was updated successfully, but these errors were encountered: