Tag

Runner

0 views collected around this technical thread.

Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 14, 2024 · Backend Development

Mastering @Order in Spring Boot 3: Real‑World Examples and Best Practices

This article explains how the @Order annotation and Ordered interfaces control bean, listener, runner, and aspect execution order in Spring Boot 3, providing step‑by‑step code examples, output demonstrations, and guidance on applying ordering to various Spring components.

@OrderAspectJBean Ordering
0 likes · 8 min read
Mastering @Order in Spring Boot 3: Real‑World Examples and Best Practices
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 16, 2024 · Backend Development

Master SpringBoot Runners: ApplicationRunner vs CommandLineRunner Explained

This guide explains how to run custom code after SpringApplication starts by implementing ApplicationRunner or CommandLineRunner, compares their method signatures and argument handling, shows execution timing, provides practical examples, and demonstrates how to control execution order with @Order or Ordered.

ApplicationRunnerBackendCommandLineRunner
0 likes · 7 min read
Master SpringBoot Runners: ApplicationRunner vs CommandLineRunner Explained
Top Architect
Top Architect
Mar 28, 2024 · Backend Development

Understanding Spring Boot Extension Points: Initializers, Listeners, Runners, BeanFactoryPostProcessor, and BeanPostProcessor

This article explains the five major Spring Boot extension points—ApplicationContextInitializer, ApplicationListener, Runner, BeanFactoryPostProcessor, and BeanPostProcessor—showing how to register custom implementations via SPI, where they are invoked in the startup flow, and providing code examples for each.

ApplicationListenerBeanFactoryPostProcessorBeanPostProcessor
0 likes · 9 min read
Understanding Spring Boot Extension Points: Initializers, Listeners, Runners, BeanFactoryPostProcessor, and BeanPostProcessor
Top Architect
Top Architect
Jan 30, 2024 · Backend Development

Understanding Spring Boot Extension Points: Initializers, Listeners, Runners, BeanFactoryPostProcessor and BeanPostProcessor

This article explains the five major extension points in Spring Boot—ApplicationContextInitializer, ApplicationListener, Runner, BeanFactoryPostProcessor, and BeanPostProcessor—showing how they are discovered via SPI, where they are invoked during the startup lifecycle, and how to implement custom ones with code examples.

ApplicationListenerBeanFactoryPostProcessorBeanPostProcessor
0 likes · 9 min read
Understanding Spring Boot Extension Points: Initializers, Listeners, Runners, BeanFactoryPostProcessor and BeanPostProcessor
Selected Java Interview Questions
Selected Java Interview Questions
Jan 10, 2024 · Backend Development

Understanding Spring Boot Extension Points: Initializers, Listeners, Runners, BeanFactoryPostProcessor, and BeanPostProcessor

This article explains the core extension points of Spring Boot—including ApplicationContextInitializer, ApplicationListener, Runner, BeanFactoryPostProcessor, and BeanPostProcessor—showing how they are discovered via SPI, registered in spring.factories, and invoked during the application startup lifecycle.

ApplicationListenerBeanFactoryPostProcessorBeanPostProcessor
0 likes · 7 min read
Understanding Spring Boot Extension Points: Initializers, Listeners, Runners, BeanFactoryPostProcessor, and BeanPostProcessor
DevOps Cloud Academy
DevOps Cloud Academy
Apr 3, 2023 · Operations

Improving CI/CD Pipeline Speed with Self‑Hosted GitLab Runners and Optimizations

To accelerate CI/CD pipelines, the article recommends using a self‑hosted GitLab Runner on a private cloud, caching build dependencies, employing lightweight Alpine images for jobs, and conditionally running tasks only when relevant files change, illustrated with a sample GitLab CI configuration.

AlpineCI/CDGitLab
0 likes · 4 min read
Improving CI/CD Pipeline Speed with Self‑Hosted GitLab Runners and Optimizations
High Availability Architecture
High Availability Architecture
Jun 15, 2022 · Backend Development

Exploring JUnit Runners: Suite, Theories, Categories, Enclosed, Parameterized and More

This article provides a comprehensive guide to JUnit runners, detailing the purpose and usage of Suite, Theories, Categories, Enclosed, Parameterized, IgnoredClassRunner and other executors, accompanied by code examples and execution results to help developers apply flexible unit testing strategies in Java projects.

JavaJunitRunner
0 likes · 12 min read
Exploring JUnit Runners: Suite, Theories, Categories, Enclosed, Parameterized and More
Python Programming Learning Circle
Python Programming Learning Circle
Mar 26, 2022 · Game Development

Complete Python Pygame Code for a Side‑Scrolling Runner Game

This article presents a full Python pygame implementation of a side‑scrolling runner game, detailing imports, configuration, class definitions for the player, obstacles and background, and the main game loop with input handling, collision detection, scoring and restart logic.

Game developmentPygameRunner
0 likes · 8 min read
Complete Python Pygame Code for a Side‑Scrolling Runner Game
DevOps Cloud Academy
DevOps Cloud Academy
Jan 19, 2022 · Operations

Getting Started with GitLab CI/CD: Pipelines, Runners, and SSH Deployment

This guide introduces GitLab CI/CD by explaining pipelines, jobs, stages, runner registration, and SSH‑based deployment, providing a complete example .gitlab-ci.yml and Docker‑based runner setup for beginners who want to automate build, test, and release processes.

CI/CDDevOpsDocker
0 likes · 12 min read
Getting Started with GitLab CI/CD: Pipelines, Runners, and SSH Deployment
DevOps Cloud Academy
DevOps Cloud Academy
Sep 15, 2020 · Operations

Configuring GitLab Runner to Pull Images from a Private Docker Registry

This guide explains how to configure a Docker‑in‑Docker GitLab Runner to pull images from a private container registry by setting the DOCKER_AUTH_CONFIG variable, covering both job‑level and runner‑level methods, credential generation, and example runner registration commands.

CI/CDDevOpsDocker
0 likes · 6 min read
Configuring GitLab Runner to Pull Images from a Private Docker Registry
Architecture Digest
Architecture Digest
Aug 14, 2020 · Operations

GitLab CI/CD: Introduction, Workflow, and Quick Start Guide

This article provides a comprehensive overview of GitLab CI/CD, explaining continuous integration, delivery, and deployment concepts, detailing the .gitlab-ci.yml configuration, pipeline workflow, runner setup, Auto DevOps features, and includes practical code examples for building, testing, and deploying applications.

Auto DevOpsCI/CDDevOps
0 likes · 12 min read
GitLab CI/CD: Introduction, Workflow, and Quick Start Guide
Ops Development Stories
Ops Development Stories
Jun 23, 2020 · Operations

Master GitLab CI Runner: Step-by-Step Installation, Configuration, and Best Practices

This guide explains the fundamentals of Continuous Integration (CI), compares popular CI tools like Jenkins and GitLab CI, and provides detailed, cross‑platform instructions for installing Docker, setting up GitLab‑CI runners, configuring permissions, and registering runners with various token types for seamless automated builds.

CIContinuous IntegrationDevOps
0 likes · 12 min read
Master GitLab CI Runner: Step-by-Step Installation, Configuration, and Best Practices
DevOps Cloud Academy
DevOps Cloud Academy
May 18, 2020 · Operations

Registering a Docker Executor Runner and Configuring GitLab CI Pipelines

This guide explains how to register a Docker‑based GitLab Runner, view its configuration, and use image, services, environment, and inheritance settings in .gitlab-ci.yml files, as well as how to organize reusable pipeline templates for efficient DevOps workflows.

CI/CDDevOpsDocker
0 likes · 5 min read
Registering a Docker Executor Runner and Configuring GitLab CI Pipelines
NetEase Game Operations Platform
NetEase Game Operations Platform
Feb 1, 2020 · Operations

Practical Guide to GitLab CI/CD for Microservice Projects

This article presents a comprehensive practical guide on using GitLab's built‑in CI/CD features for microservice projects, covering pipeline, stage, job concepts, .gitlab-ci.yml configuration, runner installation, Docker image building, registry push, and deployment strategies, supplemented with code snippets and diagrams.

CI/CDDevOpsDocker
0 likes · 10 min read
Practical Guide to GitLab CI/CD for Microservice Projects