From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30018 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "'Jan Ulrich Hasecke' via pandoc-discuss" Newsgroups: gmane.text.pandoc Subject: Include Git Hash in PDF Date: Thu, 20 Jan 2022 15:45:43 +0100 Message-ID: <98ea588d-45d4-1d50-5d30-c7d676728c23@mailbox.org> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30322"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDO25H455QHRBHXLUWHQMGQE7RETCWY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Jan 20 15:45:55 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-lf1-f63.google.com ([209.85.167.63]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nAYhG-0007hP-Jv for gtp-pandoc-discuss@m.gmane-mx.org; Thu, 20 Jan 2022 15:45:54 +0100 Original-Received: by mail-lf1-f63.google.com with SMTP id d34-20020a0565123d2200b0042ed74cbf6asf3899704lfv.11 for ; Thu, 20 Jan 2022 06:45:54 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1642689954; cv=pass; d=google.com; s=arc-20160816; b=pflMqguAG5Fhyqs8j6BlePv/0km9rYwYf0S7sq1GFVdvF6VuIFlKqa9dHknKPtijSK e1G+lrvDGkrB3hyTbovAQLVO+K+SqER+d+kU0qdhXTyKXD9jPOR9jf4tMUMPLo4aS35I NhrRzf4XoV1mJcGM8KrF35C7ouGT7fgO+H06O/L7f4pqB3kX7RyQQ7hQJuE7NOZOdBZQ leyf7u/m8AC505+huzeELP/oV+EgQTOhK0mG65Z/BfwFwaaMwrujkQRE581kUAIFF9U6 KmWoAfvShXyLsduhRF/03K7R5U4Q8N8B7bSPZqfoVRjdOhYoH8G0p6Cu0DmWJrr7VVUG RQAg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:subject:from:to :content-language:mime-version:date:message-id:dkim-signature; bh=3B39YOCg1KInxsYynFihU6AAoOmYI2NuxQkUVBdoD2c=; b=cWxYdaB9kZQoSVL2DJxrM7n1Ua4PFm6SngSDZjehU4Xu1ONbSEYPlA+TDRzDlGQplL A3FRHvE8wAjr1+f58IqnDuftfpH9WtKgNgEF64GC7u6n1gUUfxfuMUJfiY6/IvNTky3X mlHpH45nDnMsKuHhoNNCkF/oHwBcYKDEAF48Of8X0E0idJlwHEZ/QBZ5iLM/82567wEy kBkmw0w8x8BclInK+MlE3zDKW/awJQ4oaWWzX1XTz/hilKoJ/aA5ibtFdlGyKxsVxZ/B bsTmZ3hCCn/Ab5p3HxdciucKb8dhmYUpZPpJEdZuTcETSFocK30q7nWMKlNVTdul/kG8 dO3w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@mailbox.org header.s=mail20150812 header.b=GmYaI+7o; spf=pass (google.com: domain of juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org designates 2001:67c:2050::465:202 as permitted sender) smtp.mailfrom=juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=mailbox.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=message-id:date:mime-version:content-language:to:from:subject :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=3B39YOCg1KInxsYynFihU6AAoOmYI2NuxQkUVBdoD2c=; b=m6if6Ivj5A68/TbBsPZChYiWK7zhBDL+4LxU0HfKf8KPViKZdXA3X/Hmey0CPLsEw+ ur1CwGd9npfl4DOnCNUpsc3P42LZuFC55vGauapp5Ry80eUGNZuEOedxBSdWFx03KSbo s2dBoTmAtRVpJzl9kfWk4fqxn+HGaa79tqQ/TT92eB22C7n4Zxuk+nhjaqXse0csdyGP AC3hk31GwWhCySpfgjxiDXd+cTGaadpWa4beyEf8yHDhoMhc+OrvhBlJrRoOScaQVtpo vvAD2OMvvhqeTcMQurIEU8NsG3AOyG3OIWK6fn/2sekdcfiSkT08DINsW01qA4rxp8oY zT/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:content-language:to :from:subject:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:x-spam-checked-in-group :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=3B39YOCg1KInxsYynFihU6AAoOmYI2NuxQkUVBdoD2c=; b=XKAmcbGi6OIQhLD2xtqpohICykGgmWNA0WtPdPremNJECaUKH3A/kLk57gyngZB0vQ Qx2XcuCsWLRkQQjtrRFPtbH9UtmiRafSmpVIhibbMZmZyICSKLNjpKo7BZ9Uhg3P0yVe HLBrrHRJSKI5+1zpE5qyV3/iHC/PesfT1DyZNz7HqvLbTxuwIU/NWm9oiQmNJTNSZ82x wRokf6kXnl7EQFZ0P8BnxashtoD06sf6WkikTtttEzanMtqr41AtRGznrq8IJB7Z/JNd Uirf3sh3PIzLWYR6d0wKfv+GfH++4wyM10L5lkFJ2dwRDGIXtSD6yssTfkLOjikD0lau G3LQ== X-Gm-Message-State: AOAM533EtMLSDILCJ7Tfm53SO2v8Z2Lm3nuhCGyxiFves3D8tAnM33kY rzRGPcgdPOapypnP3s5JW0c= X-Google-Smtp-Source: ABdhPJyNEBKNI3d26VX1ZRJ/DodQvbLRfdGCp+ZuOL4Fu63r0fBI0IiV1vFpObAV5B421d5mWajG6w== X-Received: by 2002:a2e:b4b8:: with SMTP id q24mr26204735ljm.482.1642689953945; Thu, 20 Jan 2022 06:45:53 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6512:ac9:: with SMTP id n9ls511026lfu.1.gmail; Thu, 20 Jan 2022 06:45:49 -0800 (PST) X-Received: by 2002:ac2:4bc1:: with SMTP id o1mr21833343lfq.609.1642689949700; Thu, 20 Jan 2022 06:45:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642689949; cv=none; d=google.com; s=arc-20160816; b=0fCpKnSgPGBcEO9b94Aeujvw537GOco98c2TpbNSu8HVblh/nm01y5R9/E6/tRv4lh K27/hleK9CYT0Nk77fMYZ9jtm2imrZMhoLkg3UzgVF+sOgwvy1DCTYWs8xPFuduiGx7M pzc4+88wyfiMg0aoXTh4UWHwdzbc4NQAfQ5IWwH3kTXMhOaJPHaPUrYEEt1EI4sl2R1v z0F7CTll8uX26hntY/7cbgv1nnRInjj04xQpkF0hCd6vqvIKapWV44+vq2Rm1Z5EocGI VmgPyuR29E+Q16Vo3SQQVZSFsYalQlJiBugkA3uzImX+5G9rC3O+mVYWQlX3m2veDQo8 t25g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:subject:from:to:content-language :mime-version:date:message-id:dkim-signature; bh=/jTIuJD+KtSgI89j7hUWeum5XaZGBc5h2/1Ra+QCamE=; b=sgrTbTZFu2tJzKUcvvOn4w2bu1nHbC1koHOV9OP4klQZ47SytWcgzvr6/glKqPkX2a LdZNtZjqcGcVe52tFHcyOk/KayF7oweUHyCIPQijzWTOQ/KLTS6GwbClMAMQyHjw9GsN s8Ihv47IIYxcLzNNydgZ9k9g5yyZTMG/g3cRkf9kvqPsChmL3v5E3sCbD7IiZ6J919yn n+mqerVV6tvQqy35b26SYoVT0uVqZsTVp4JcE/3DI0eDZp2GampZ/hTcr/IzUBIViTWt Tf8xRku0/7O3muhwYPglCj1Hk6CrHN6w9bPWwm7DLzwnxvpjNA4v6C0zePiw6mxHjVR9 mPjw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@mailbox.org header.s=mail20150812 header.b=GmYaI+7o; spf=pass (google.com: domain of juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org designates 2001:67c:2050::465:202 as permitted sender) smtp.mailfrom=juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=mailbox.org Original-Received: from mout-p-202.mailbox.org (mout-p-202.mailbox.org. [2001:67c:2050::465:202]) by gmr-mx.google.com with ESMTPS id c11si105506ljf.8.2022.01.20.06.45.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 20 Jan 2022 06:45:49 -0800 (PST) Received-SPF: pass (google.com: domain of juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org designates 2001:67c:2050::465:202 as permitted sender) client-ip=2001:67c:2050::465:202; Original-Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4JflgJ4cf0z9sjJ for ; Thu, 20 Jan 2022 15:45:48 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Content-Language: de-DE X-Original-Sender: juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@mailbox.org header.s=mail20150812 header.b=GmYaI+7o; spf=pass (google.com: domain of juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org designates 2001:67c:2050::465:202 as permitted sender) smtp.mailfrom=juh-cl+VPiYnx/1AfugRpC6u6w@public.gmane.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=mailbox.org X-Original-From: Jan Ulrich Hasecke Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:30018 Archived-At: Hi all, I am lost. How can I insert the commit hash from git in the output file? I tried to evaluate "git rev-parse HEAD" in a build script and hand over the result to the build process by setting a custom variable to the hash string via --variable hash=${git rev-parse HEAD}. In my template I have $hash$ I stored the hash in a file and tried to include it with -B, though this would not be a good solution if it worked at all. I guess this is quite a common requirement but I failed to find the solution with Google & Co. Any hints juh