The OneStream Community is temporarily frozen until June 29th due to the ongoing maintenance. Please read the blog post here to learn more.
Forum Discussion
liyinan357
1 year agoNew Contributor III
GitHub/OneStream Integration
Does anyone have experience leveraging GitHub or any other code version control tool to manage Business Rules with OneStream?
Assuming we have a remote Git repository on GitHub that keep track of a...
- 1 year ago
Unfortunately, that won't show up in OS business rules. But it is part of that. If you are in VB, when you type that in, the IntelliSense should give you options.
- 1 year ago
so in this case, it is not a zip file, and your zipfilebytes can be nothing
liyinan357
1 year agoNew Contributor III
Thank you for the reply.
Push xml into what server? How does it work? Are the Business rules actual files in OS? Where are they stored? Very confused but also interested in how you made it work. Would you be able to share a little bit more details?
ckattookaran
1 year agoValued Contributor
So here is the idea, when devops pull requests are approved, what we do is generate a OneStream XML file that can be now loaded into OS. You can automatically load any application or system XML files in OS once they are physically on the server. So please read the file from the DevOps server, pass that whole file as a string, and pass it to an extender rule. The rule will then read the contents of the file that is now passed as a string, get the existing business rule, find out what shared assemblies are there, and use that to create the appropriate type of business rule XML file (Dashboard extender rule are different from finance rules, so on and so forth) and store it in the OS server; from there you can use the loadxml method to load it as a business rule.
- liyinan3571 year agoNew Contributor III
I get the most of what you said. I just didn't find loadxml method. Could you pls provide the reference of that method: loadxml? Many thanks!
- ckattookaran1 year agoValued Contributor
look for XmlLoadWcf.StartLoadXml
- liyinan3571 year agoNew Contributor III
Still can't find it. we are using 8.4 version of OneStream.
Is it under OneStream.Shared.Wcf for you?
Related Content
- 9 months ago
- 2 years ago