Task #7242 (closed)
Opened 12 years ago
Closed 12 years ago
Add "new-component" build target
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | major | Milestone: | OMERO-4.4 |
Component: | Deployment | Version: | n.a. |
Keywords: | n.a. | Cc: | |
Resources: | n.a. | Referenced By: | n.a. |
References: | n.a. | Remaining Time: | 0.0d |
Sprint: | 2012-04-24 (13) |
Description
See: https://github.com/joshmoore/openmicroscopy/commit/6d79bf17a4d49d691d4f333d8aca068f4b9bbe64
A target such as "./build.py new-component" could generate a new component for new developers to get started quickly.
Change History (6)
comment:1 Changed 12 years ago by jmoore
- Remaining Time changed from 1 to 0.25
- Sprint set to 2012-03-27 (11)
comment:2 Changed 12 years ago by wmoore
Not sure which ticket to put these on exactly, but the new build targets seem to be working OK for me
build-web
15 secs
build-py
3 mins 5 secs
build-server
45 secs
build-insight
1 min 45 secs
Seems to be working fine!
comment:3 Changed 12 years ago by jmoore
Will, #8356 was the ticket in question, but I copied your comment to https://github.com/openmicroscopy/openmicroscopy/pull/128. Thanks for testing!
comment:4 Changed 12 years ago by jburel
- Sprint changed from 2012-03-27 (11) to 2012-04-10 (12)
Moved from sprint 2012-03-27 (11)
comment:6 Changed 12 years ago by jmoore
- Remaining Time changed from 0.25 to 0
- Resolution set to fixed
- Sprint set to 2012-04-24 (13)
- Status changed from new to closed
Now have a working blitz (OmeroJava / OmeroPy) repo https://github.com/joshmoore/ome-cmd-example which is even re-locatable (i.e. doesn't have to be under tools/).
This definitely seems like the way forward. Closing, though we may want to add any number of these examples.
Initial work done as a template repository (https://github.com/joshmoore/ome-services-example) that can be cloned under tools/. If we make the move to gradle, then there will need to be some minimal modifications to make sure that the component is properly picked up.
Next task will be to add an ome-blitz-example which adds a new slice file for compilation into OmeroPy, OmeroCpp, OmeroJava.