All Projects → jenkinsci → Groovy Sandbox

jenkinsci / Groovy Sandbox

Licence: mit
(Deprecated) Compile-time transformer to run Groovy code in a restrictive sandbox

Programming Languages

java
68154 projects - #9 most used programming language
groovy
2714 projects

Projects that are alternatives of or similar to Groovy Sandbox

Jenkins Pipeline
📈 Learn how to implement container technologies with your Jenkins CI/CD workflows to make them easier to manage in this tutorial.
Stars: ✭ 83 (-20.19%)
Mutual labels:  jenkins
Js Interpreter
A sandboxed JavaScript interpreter in JavaScript.
Stars: ✭ 1,296 (+1146.15%)
Mutual labels:  sandbox
Jenkinsci Ios
A Jenkins job setup for your XCode project.
Stars: ✭ 99 (-4.81%)
Mutual labels:  jenkins
Jd4
Judging daemon for programming contests
Stars: ✭ 85 (-18.27%)
Mutual labels:  sandbox
Docker For All
Docker applied in development, devops, testing, product management etc.
Stars: ✭ 88 (-15.38%)
Mutual labels:  jenkins
Pipeline Library
Jenkins shared library for use with pipeline-as-code
Stars: ✭ 93 (-10.58%)
Mutual labels:  jenkins
Metasearch
Search aggregator for Slack, Google Docs, GitHub, and more 🔍
Stars: ✭ 81 (-22.12%)
Mutual labels:  jenkins
Jenkins Formulas
Jenkins custom formulas
Stars: ✭ 101 (-2.88%)
Mutual labels:  jenkins
Nomadfiles
A collection of Nomad job files for deploying applications to a cluster
Stars: ✭ 89 (-14.42%)
Mutual labels:  jenkins
Gradle Plugin
Jenkins gradle plugin
Stars: ✭ 93 (-10.58%)
Mutual labels:  jenkins
Sandboxed Api
Generates sandboxes for C/C++ libraries automatically
Stars: ✭ 1,260 (+1111.54%)
Mutual labels:  sandbox
Jira Steps Plugin
Jenkins pipeline steps for integration with JIRA.
Stars: ✭ 88 (-15.38%)
Mutual labels:  jenkins
Shill
Scripting with Least Privilege
Stars: ✭ 93 (-10.58%)
Mutual labels:  sandbox
Jenkins Shell
Automating Jenkins Hacking using Shodan API
Stars: ✭ 84 (-19.23%)
Mutual labels:  jenkins
Quiz
Example real time quiz application with .NET Core, React, DDD, Event Sourcing, Docker and built-in infrastructure for CI/CD with k8s, jenkins and helm
Stars: ✭ 100 (-3.85%)
Mutual labels:  jenkins
Bartlett
A simple Jenkins command line client to serve your needs.
Stars: ✭ 81 (-22.12%)
Mutual labels:  jenkins
Role Strategy Plugin
Jenkins Role-Strategy plugin
Stars: ✭ 91 (-12.5%)
Mutual labels:  jenkins
Jenkins
Docker Jenkins Swarm-Ready with HTTPS
Stars: ✭ 103 (-0.96%)
Mutual labels:  jenkins
Cize
🔌 Continuous integration with the simplest solution
Stars: ✭ 100 (-3.85%)
Mutual labels:  jenkins
Update Center2
Jenkins Update Center backend
Stars: ✭ 93 (-10.58%)
Mutual labels:  jenkins

groovy-sandbox

WARNING This library is only maintained in the context of Jenkins, and should only be used as a dependency of Jenkins plugins such as Script Security Plugin and Pipeline: Groovy Plugin. It should be considered deprecated and unsafe for all other purposes.

This library provides a compile-time transformer to run Groovy code in an environment in which most operations, such as method calls, are intercepted before being executed. Consumers of the library can hook into the interception to allow or deny specific operations.

This library is not secure when used by itself. In particular, you must at least use an additional CompilationCustomizer along the lines of RejectASTTransformsCustomizer to reject AST transformations that can bypass the sandbox, and you need to take special care to ensure untrusted scripts are both parsed and executed inside of the sandbox.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].