def upload_artifacts_to_new_staging(self, local_artifacts, repo_id, print_created_artifacts=True,
                                        description='No description', upload_filelist=False):
        repo_id = self.create_staging_repo(repo_id, description)
        remote_artifacts = self.upload_artifacts_to_staging(local_artifacts, repo_id, print_created_artifacts, upload_filelist)

        # close staging repo
        self.close_staging_repo(repo_id)
        return remote_artifacts
Creates a staging repository in staging profile with name repo_id and uploads local_artifacts there.
dataset/ETHPy150Open stardust85/repositorytools/repositorytools/lib/repository.py/NexusProRepositoryClient.upload_artifacts_to_new_staging