Memcached構成の例
このガイドでは、Memcachedの依存関係を持つプロジェクトの継続的インテグレーションパイプラインの構成について説明します。Droneを初めて使用する場合は、最初にチュートリアルとビルド構成ガイドをお読みください。
基本例
以下の例では、Memcachedサービスコンテナを起動するパイプラインを示しています。 cache:11211
で利用可能になります。ここで、ホスト名はサービスコンテナ名と一致します。
1 kind: pipeline
2 name: default
3
4 steps:
5 - name: test
6 image: ubuntu
7 commands:
8 - apt-get update -qq
9 - apt-get install -y -qq telnet > /dev/null
10 - (sleep 1; echo "stats"; sleep 2; echo "quit";) | telnet cache 11211 || true
11
12 services:
13 - name: cache
14 image: memcached:alpine
15 command: [ -vv ]