fix(health): include compile time instead of version number
This commit is contained in:
parent
ecdb22aa61
commit
8130eb6b7f
@ -11,8 +11,9 @@ import qualified Data.Set as Set
|
|||||||
|
|
||||||
import Control.Concurrent.STM.Delay
|
import Control.Concurrent.STM.Delay
|
||||||
|
|
||||||
import Data.FileEmbed (embedStringFile)
|
import Language.Haskell.TH (stringE,runIO)
|
||||||
|
|
||||||
|
-- import Data.FileEmbed (embedStringFile)
|
||||||
|
|
||||||
getHealthR :: Handler TypedContent
|
getHealthR :: Handler TypedContent
|
||||||
getHealthR = do
|
getHealthR = do
|
||||||
@ -97,8 +98,9 @@ getInstanceR = do
|
|||||||
provideJson instanceInfo
|
provideJson instanceInfo
|
||||||
provideRep . return $ tshow instanceInfo
|
provideRep . return $ tshow instanceInfo
|
||||||
|
|
||||||
|
|
||||||
-- Most simple page for simple liveness checks
|
-- Most simple page for simple liveness checks
|
||||||
getStatusR :: Handler Html
|
getStatusR :: Handler Html
|
||||||
getStatusR = withUrlRenderer
|
getStatusR = withUrlRenderer
|
||||||
[hamlet|
|
[hamlet|
|
||||||
$doctype 5
|
$doctype 5
|
||||||
@ -106,15 +108,20 @@ getStatusR = withUrlRenderer
|
|||||||
<head>
|
<head>
|
||||||
<title>Alive
|
<title>Alive
|
||||||
<body>
|
<body>
|
||||||
|
<p>
|
||||||
|
Compile Time {#{comptime}}
|
||||||
|
|]
|
||||||
|
{-
|
||||||
<p>
|
<p>
|
||||||
Alive #{vnr_full}
|
Alive #{vnr_full}
|
||||||
<p>
|
<p>
|
||||||
Demo #{vnr_demo}
|
Demo #{vnr_demo}
|
||||||
<p>
|
<p>
|
||||||
CI #{vnr_ci}
|
CI #{vnr_ci}
|
||||||
|]
|
-}
|
||||||
where
|
where
|
||||||
vnr_full :: Text = $(embedStringFile "./nix/docker/version.json")
|
-- vnr_full :: Text = $(embedStringFile "./nix/docker/version.json")
|
||||||
vnr_demo :: Text = $(embedStringFile "./nix/docker/demo-version.json")
|
-- vnr_demo :: Text = $(embedStringFile "./nix/docker/demo-version.json")
|
||||||
vnr_ci :: Text = $(embedStringFile "./nix/docker/ci-version.json")
|
-- vnr_ci :: Text = $(embedStringFile "./nix/docker/ci-version.json")
|
||||||
|
comptime :: Text = $(stringE =<< runIO (show <$> getCurrentTime))
|
||||||
|
|
||||||
Reference in New Issue
Block a user