23 lines
511 B
Python
23 lines
511 B
Python
import os
|
|
from flask import Flask, jsonify
|
|
|
|
app = Flask(__name__)
|
|
VERSION = os.getenv("APP_VERSION", "dev")
|
|
|
|
@app.route("/health")
|
|
def health():
|
|
return jsonify(status="ok"), 200
|
|
|
|
@app.route("/version")
|
|
def version():
|
|
return jsonify(version=VERSION, app="swim-demo"), 200
|
|
|
|
@app.route("/")
|
|
def index():
|
|
return jsonify(message="SWIM DevOps demo app", version=VERSION), 200
|
|
|
|
if __name__ == "__main__":
|
|
app.run(host="0.0.0.0", port=8000)
|
|
|
|
# feature branch - sirf CI gates chalne chahiye, deploy NAHI
|