Git Product home page Git Product logo

samples's People

Contributors

ch1cag0rob avatar dagardiner avatar daviddugan avatar dependabot[bot] avatar doxford avatar dreynoldsinrule avatar ehertlein avatar emcowen40 avatar ezinrule avatar inrulejones avatar jelster avatar jzoss avatar lucasakonopka avatar paruljoshi avatar radiantmeatball avatar robertwalton avatar samcook avatar stevenkuhn avatar suchtrareddym avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

samples's Issues

Should the container assets be moved into their own repos?

Discussion on whether or not what's currently in the /WindowsContainers folder should be moved into an independent repository.

Pros:

  • keeps sample content separate from container assets
  • reduces noise in Samples repos
  • Simplifies CI/CD processes for container images
  • Easier to make, test, and surface changes when what's being tested isn't a subfolder of a much larger structure

Cons:

  • Makes Yet Another Repository that needs to be maintained
  • Would necessarily be a sparse repos since the InRule assets must be provided separately
  • If/When additional containers examples are added (e.g., Mortgage Calculator container image built from base sample images), could add friction

irRuntime - Set-RuntimeConfig.ps1 contains line that should be a comment

controlled by global appsetting but still needed to properly work

Appears to be a comment, but isn't a comment line.

It causes this output when the container starts:

controlled : The term 'controlled' is not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the name, or
if a path was included, verify that the path is correct and try again.
At C:\temp\Set-RuntimeConfig.ps1:71 char:5

Repository contribution guidelines section

Contribution guidance is very basic currently - they could use a separate section in the repos' README. Specifics are up to @InRule/engineering, but this might also be a good opportunity as well to set contributor's expectations re: response times and feedback on PR's. For reference, here is the VS Code contrib guidelines:

Contributing

If you are interested in fixing issues and contributing directly to the code base,
please see the document How to Contribute, which covers the following:

Please see also our Code of Conduct.

Volume mount license into Windows Containers

Hi,

I've attempted to make use of volume mounts to inject the InRuleLicense.xml file into a Windows Container image at runtime (which would mean you don't need to make a specific image for any given machine you want to run it on).

docker run -d --restart unless-stopped --name ircatalog -e CatalogUser=xxx -e CatalogPassword=yyy -e CatalogDbHost=zzz -e CatalogDbName=ircatalog-db -p 8100:80 -v "C:\Users\Sam\Documents\InRule\License\:C:\ProgramData\InRule\SharedLicenses\:ro" server/inrule-catalog:5.0.26

Unfortunately, I haven't had much luck at actually getting InRule to pick up the license using this method. I've tried mounting a folder containing the license file in the same location as one that's baked into an image, but it always says it's running in grace period mode when using the volume mounted license folder.

The only difference I can see, inside the container, is that the volume mounted folder is a symlink directory, instead of a "real" folder. I'm able to read the license file inside the symlinked folder though.

11/21/2017 02:39 PM <SYMLINKD> TestVolume [\\?\ContainerMappedDirectories\71953C40-5FB5-44FC-ADDF-43763C99372E]

Any ideas why this might be the case?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.