Tag

Shared Library

0 views collected around this technical thread.

php中文网 Courses
php中文网 Courses
May 25, 2023 · Backend Development

Using PHP 8.0 FFI Extension to Integrate C Libraries

This article introduces PHP 8.0's built‑in FFI extension, explains its key features, demonstrates how to compile a simple C library into a shared object, and shows step‑by‑step PHP code to load the library, call its functions, and display the results.

C# IntegrationFFIPHP
0 likes · 7 min read
Using PHP 8.0 FFI Extension to Integrate C Libraries
DevOps Cloud Academy
DevOps Cloud Academy
Apr 11, 2023 · Operations

Using Jenkins Shared Libraries: Calling Groovy Scripts and Accessing All Files in a Directory

This article explains how Jenkins shared libraries enable team collaboration by allowing Groovy scripts to be shared and version‑controlled, demonstrates how to call a specific Groovy file and all Groovy files in a directory from build.groovy, and lists the operational benefits of using shared libraries.

CI/CDDevOpsGroovy
0 likes · 4 min read
Using Jenkins Shared Libraries: Calling Groovy Scripts and Accessing All Files in a Directory
Python Programming Learning Circle
Python Programming Learning Circle
Feb 16, 2023 · Fundamentals

Calling C/C++ Code from Python Using ctypes and Shared Libraries

This tutorial explains how to call C and C++ code from Python by compiling source files into shared libraries, using the ctypes module to load and invoke functions, and demonstrates both simple C functions and C++ class methods with complete code examples and compilation instructions.

C++Shared Libraryctypes
0 likes · 5 min read
Calling C/C++ Code from Python Using ctypes and Shared Libraries
DevOps Cloud Academy
DevOps Cloud Academy
May 27, 2022 · Operations

Implementing Jenkins Shared Libraries for Scalable CI/CD Pipelines

This tutorial explains how to create and configure a Jenkins shared library, organize its directory structure, set it up in Jenkins global settings, and reference it from a Jenkinsfile to simplify pipeline management across multiple projects.

AutomationCI/CDDevOps
0 likes · 4 min read
Implementing Jenkins Shared Libraries for Scalable CI/CD Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
May 30, 2021 · Operations

Configuring and Using Jenkins Shared Libraries for Flexible Pipelines

This article introduces Jenkins shared libraries, explaining their structure, how to create a library with Groovy classes, configure it in Jenkins, and use it in pipelines, including sample code for colored log output and step-by-step setup instructions for DevOps practitioners.

CI/CDDevOpsGroovy
0 likes · 5 min read
Configuring and Using Jenkins Shared Libraries for Flexible Pipelines
Efficient Ops
Efficient Ops
May 13, 2020 · Operations

Building a Custom Jenkins Pipeline Engine with Shared Libraries

This presentation walks through a step‑by‑step approach that blends real‑world business needs, design patterns, and Jenkins features to demonstrate how a shared‑library‑based pipeline engine can support large‑scale, complex CI/CD scenarios, from native solutions to structured atomic units and dynamic execution refactoring.

CI/CDDevOpsJenkins
0 likes · 2 min read
Building a Custom Jenkins Pipeline Engine with Shared Libraries
DevOps Cloud Academy
DevOps Cloud Academy
Feb 22, 2020 · Operations

Why Use Shared Libraries in Jenkins Pipelines?

The article explains that shared libraries, a familiar concept from languages like Python, are implemented in Jenkins as Groovy classes containing methods, helping to centralize pipeline code, avoid bloated Jenkinsfiles, and improve maintainability, while also promoting a live broadcast and group chat.

CI/CDDevOpsGroovy
0 likes · 3 min read
Why Use Shared Libraries in Jenkins Pipelines?
DevOps Cloud Academy
DevOps Cloud Academy
Feb 19, 2020 · Operations

Why Use Shared Libraries in Jenkins Pipelines?

The article explains the concept of shared libraries, compares them to Python modules, describes how Jenkins Groovy shared libraries store classes and methods, and discusses their role in simplifying and standardizing pipeline code to avoid overly complex Jenkinsfiles.

CI/CDGroovyJenkins
0 likes · 2 min read
Why Use Shared Libraries in Jenkins Pipelines?
DevOps Cloud Academy
DevOps Cloud Academy
Feb 19, 2020 · Operations

Why Use Shared Libraries in Jenkins Pipelines?

The article explains the concept of shared libraries, compares them to Python modules, describes how Jenkins uses Groovy classes for reusable pipeline code, and highlights their role in simplifying and standardizing Jenkinsfile management while also promoting an upcoming live event.

CI/CDDevOpsGroovy
0 likes · 2 min read
Why Use Shared Libraries in Jenkins Pipelines?
DevOps Cloud Academy
DevOps Cloud Academy
Feb 6, 2020 · Operations

Configuring and Using Jenkins Shared Libraries for Flexible Pipelines

This tutorial explains how to configure Jenkins shared libraries, create Groovy utility classes, and integrate them into pipelines, covering library structure, code examples, required plugins, and usage within Jenkinsfiles to enhance DevOps workflows.

CI/CDDevOpsGroovy
0 likes · 5 min read
Configuring and Using Jenkins Shared Libraries for Flexible Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Oct 20, 2019 · Operations

Deploying a Container Build Resource Pool and Optimizing Jenkins Shared Library for CI/CD

This article shares a DevOps engineer's practical experience of deploying a container‑based build resource pool on OpenShift, managing an artifact repository, and optimizing Jenkins shared libraries with parameterized pipelines to improve CI/CD efficiency and reliability.

CI/CDContainerDevOps
0 likes · 6 min read
Deploying a Container Build Resource Pool and Optimizing Jenkins Shared Library for CI/CD
Tencent Music Tech Team
Tencent Music Tech Team
Dec 22, 2017 · Mobile Development

Organizing Native Layer Code and Implementing Dynamic Loading/Unloading of .so Libraries in Android

The article outlines a systematic method for structuring native‑layer code and using dlopen, dlsym, and dlclose to dynamically load and unload .so libraries on Android, enabling selective loading, reduced memory usage, hot‑fix updates, and solutions to STL version, permission, and C++ name‑mangling challenges.

AndroidC++JNI
0 likes · 14 min read
Organizing Native Layer Code and Implementing Dynamic Loading/Unloading of .so Libraries in Android