<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
  <circle cx="32" cy="32" r="24" fill="#4CAF50"/>
  <rect x="16" y="24" width="8" height="8" fill="white" rx="1"/>
  <rect x="28" y="24" width="8" height="8" fill="white" rx="1"/>
  <rect x="40" y="24" width="8" height="8" fill="white" rx="1"/>
  <path d="M24 32 L28 32" stroke="white" stroke-width="2" marker-end="url(#arrow)"/>
  <path d="M36 32 L40 32" stroke="white" stroke-width="2" marker-end="url(#arrow)"/>
  <rect x="28" y="36" width="8" height="8" fill="white" rx="1"/>
  <path d="M32 32 L32 36" stroke="white" stroke-width="2" marker-end="url(#arrow)"/>
  <defs>
    <marker id="arrow" markerWidth="4" markerHeight="4" refX="2" refY="2" orient="auto" fill="white">
      <polygon points="0,0 4,2 0,4"/>
    </marker>
  </defs>
  <text x="32" y="56" text-anchor="middle" font-family="monospace" font-size="8" fill="#333">CI/CD</text>
</svg>