-
Notifications
You must be signed in to change notification settings - Fork 4
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
CLI create project --manager creates a manager module #1410
Comments
Hi @techcobweb is this issue available? |
Yes, @aadityasinha-dotcom we have nobody looking at this right now, with no outlook of when we might resource it. Is the story clear enough to attempt the suggested tasks ? Skills required:
|
Hi @techcobweb, thanks for the reply. I did tried the galasa-cli. Like when we create a Galasa project we add flags like |
https://github.com/galasa-dev/managers/tree/main/galasa-managers-parent/galasa-managers-cloud-parent/dev.galasa.cloud.manager is an example of a manager. There are lots of other managers in that repository. Does that help? |
Aaditya Sinha
Mike Cobbett
Aaditya Sinha
Aaditya Sinha
Mike Cobbett
|
See PR galasa-dev/cli#256 |
Messaged with @aadityasinha-dotcom today about some more background information. |
FYI - @techcobweb @Jimbo4794 I've now finished putting together an example manager that's self-documenting containing an example of resource management. |
com.ibm.cics.galasa.blahhh.manager.zip This zip file contains an example we might like to encode in templates. blahhh being the manager name, which would be tokenized. java package names are also tokenized of course. |
Should it help.....here is our tokenised version of the manger |
Story
As a galasa testcase developer I want to use the galasa CLI to create a new project of an example manager, and an extra test class which uses that manager, and an entry in the OBR which refers to that manager
Background
This would be a good feature to then go on and talk about the manager in the docs.
galasactl project create --manager ...
would create a manager.The manager name could optionally be gathered from the CLI syntax. For example with a
--managerName xxx
parameter. Then we can use that to name the project folder, and manager annotation...etc.We already have the
--package <java-package>
parameter for the base package, and bundle.We should create the new bundle with the manager inside called
xxx.manager
What does the manager code actually do ?
I suggest we look at the docker manager for the best example we have. Some of our existing managers are not written anywhere near that.
Tasks
The text was updated successfully, but these errors were encountered: