Skip to content
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

Make bindings accessible in SharedLibrary classes. #519

Merged

Commits on Apr 16, 2022

  1. Make bindings accessible in SharedLibrary classes.

    For the library loading a Pogo is instantiated, which has a different implementation while getting an object.
    
    This POGO does not read the bindings. In the PogoMetaClassGetPropertySite the implementation can be found. This throws a runtime exception, which suits well for the common purposes, but not when we try to emulate the Jenkins shared library behaviour.
    
    So the workaround is to add the bindings as properties dynamically inside InterceptingGCL.
    Nestor Acuna-Blanco committed Apr 16, 2022
    Configuration menu
    Copy the full SHA
    b2dd36f View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2022

  1. Adds test case changing the binding value.

    Nestor Acuna-Blanco committed Apr 30, 2022
    Configuration menu
    Copy the full SHA
    2b249fe View commit details
    Browse the repository at this point in the history