Improved workspace handling in publish and build command
This commit is contained in:
		| @@ -22,8 +22,8 @@ class ApplicationEnvironment(ApplicationEnvironmentABC): | ||||
|  | ||||
|         self._start_time: datetime = datetime.now() | ||||
|         self._end_time: datetime = datetime.now() | ||||
|         self._working_directory = os.path.abspath('./') | ||||
|         self._runtime_directory = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) | ||||
|         self._working_directory = os.path.abspath('./') | ||||
|  | ||||
|     @property | ||||
|     def environment_name(self) -> str: | ||||
| @@ -82,11 +82,13 @@ class ApplicationEnvironment(ApplicationEnvironmentABC): | ||||
|             self._runtime_directory = runtime_directory | ||||
|             return | ||||
|  | ||||
|         self._runtime_directory = pathlib.Path().absolute() | ||||
|         self._runtime_directory = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) | ||||
|  | ||||
|     def set_working_directory(self, working_directory: str): | ||||
|         if working_directory != '': | ||||
|             self._working_directory = working_directory | ||||
|             os.chdir(self._working_directory) | ||||
|             return | ||||
|  | ||||
|         self._working_directory = pathlib.Path().absolute() | ||||
|         self._working_directory = os.path.abspath('./') | ||||
|         os.chdir(self._working_directory) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user