Link
Search
Menu
Expand
Document
Consortium of European Social Science Data Archives
Home
Software Development
Software Requirements
Infrastructure Interoperability
Quality Gate
Software Releases
Software Publication
Issue Tracking Workflow
Code Archiving
Logging Guidelines
Documentation Guidelines
End User Documentation
Operational Documentation
Development Documentation
Documentation Tooling
Documentation Content Management
Merging and Pull Requests
Create a GitHub Repository
Service Operation
Service Requirements
Service Objectives
Service Level Agreement
Technical Infrastructure
Technical Infrastructure Overview
Naming Conventions
Architectural Principles
GCP Project Structure
Repository Types
Deploying Core Products to Production
Jenkinsfile Template
Jenkinsfile Template for JDK11 Maven Projects
Service Configuration
Setup and Configure oauth2-proxy
Rate limiting with HAProxy
Authenticating with eduTEAMS
Observability
Availability and Status
Logging overview
Monitoring Overview
Continuous Integration and Deployment
Building Docker Images on Jenkins
Building Maven Projects with Jenkins
Building with Docker
Continuous Deployment Pipeline Details
Deployment Pipeline
Platform Processes
Release Process
The CESSDA Branching Model for Deployments
Using Helm to deploy products
Software Maturity Levels
CMA1: Documentation
CMA2: Intellectual Property
CMA3: Extensibility
CMA4: Modularity
CMA5: Packaging
CMA6: Portability
CMA7: Standards Compliance
CMA8: Maintenance
CMA9: Verification and Testing
CMA10: Security
CMA11: Internationalisation and Localisation
CMA12: Authentication and Authorisation
References
Metadata Handling in CESSDA
Adding a new endpoint
URN Handling and Resolution
Versioning for CVS and ELSST
CESSDA Content Management
CVS Agency creation guidelines
Online Forms
Contributor License Agreement
Repository request
Software Maturity Levels
ELSST Contributor License Agreement
CESSDA Vocabulary Service Agency Registration Form
Glossary
Technical Infrastructure
Service Configuration
Service Configuration
Table of contents
Setup and Configure oauth2-proxy
Rate limiting with HAProxy
Authenticating with eduTEAMS