<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gh_mirror/jhunkeler/stasis.git/mission/hst/Dockerfile.in, branch next</title>
<subtitle>A pipeline delivery generator
</subtitle>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/'/>
<entry>
<title>Add file schema to extra index url</title>
<updated>2024-10-04T12:42:31+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@gmail.com</email>
</author>
<published>2024-10-04T12:42:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=c92b9ced99d4df3030edaa144fcf992762a25e5c'/>
<id>c92b9ced99d4df3030edaa144fcf992762a25e5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update mission configs (#34)</title>
<updated>2024-08-20T14:45:28+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@users.noreply.github.com</email>
</author>
<published>2024-08-20T14:45:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=8cc16bef9d4b8d7d9e36cd135fd6a78a8e8a38cf'/>
<id>8cc16bef9d4b8d7d9e36cd135fd6a78a8e8a38cf</id>
<content type='text'>
* Clean package caches (saves about 1GB of layer-space)

* Update installation instructions

* Update layout
* Use template variables where appropriate
* Instructions now provide release notes in one place

* Pandoc now uses --standalone</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Clean package caches (saves about 1GB of layer-space)

* Update installation instructions

* Update layout
* Use template variables where appropriate
* Instructions now provide release notes in one place

* Pandoc now uses --standalone</pre>
</div>
</content>
</entry>
<entry>
<title>Undo changes made to Dockerfile.in (#31)</title>
<updated>2024-08-17T15:20:12+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@users.noreply.github.com</email>
</author>
<published>2024-08-17T15:20:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=fa22e7e9ee5b59caea2553fd747b9d46f94f3b5c'/>
<id>fa22e7e9ee5b59caea2553fd747b9d46f94f3b5c</id>
<content type='text'>
* The packages directory is copied to the build/docker directory.
* There is no need to separate these ADD calls.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* The packages directory is copied to the build/docker directory.
* There is no need to separate these ADD calls.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Dockerfile ADD (#22)</title>
<updated>2024-08-09T12:47:37+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@users.noreply.github.com</email>
</author>
<published>2024-08-09T12:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=dd2768ddcd61172cc58311fa51138281144397ae'/>
<id>dd2768ddcd61172cc58311fa51138281144397ae</id>
<content type='text'>
* Destination directories were not created properly
* This ensures $HOME/packages/{conda,wheels} are created in the docker developer home directory</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Destination directories were not created properly
* This ensures $HOME/packages/{conda,wheels} are created in the docker developer home directory</pre>
</div>
</content>
</entry>
<entry>
<title>Return of the INI refactor (#20)</title>
<updated>2024-08-08T16:45:05+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@users.noreply.github.com</email>
</author>
<published>2024-08-08T16:45:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=c9579598c5a1b49f7fe8e353623175bf8f3cc236'/>
<id>c9579598c5a1b49f7fe8e353623175bf8f3cc236</id>
<content type='text'>
* Continuation of #19

* Fixes always_update_base_environment override bug added by PR #19

* Finish type hinting implementation

* ini_getval_* functions now able to affect rendering mode using INI_READ_RAW and INI_READ_RENDER
* Created pointers to deeply nested structures to increase readability
* Output from ini_write() is more consistent, with fewer errant spaces and line feeds
* Fixes accidental regression in #19. INIVAL_TYPE_STR_ARRAY never produced an array of pointers to char. This needs to be corrected in the future. i.e. It has always generated a new-line delimited string, not a StrList, or array.

* Fix strlist_append_tokenize

* original pointer is no longer modified
* token strings are stripped of leading space before appending to the list

* Use defines instead of magic numbers

* delivery_init: add render_mode argument

* test_conda: Add render mode

* test_ini: Add render mode

* Only add conda packages and wheels to the image

* docker images are saved to the packages directory and will be consumed by the image if present.

* Render template variables after bootstrapping the delivery</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Continuation of #19

* Fixes always_update_base_environment override bug added by PR #19

* Finish type hinting implementation

* ini_getval_* functions now able to affect rendering mode using INI_READ_RAW and INI_READ_RENDER
* Created pointers to deeply nested structures to increase readability
* Output from ini_write() is more consistent, with fewer errant spaces and line feeds
* Fixes accidental regression in #19. INIVAL_TYPE_STR_ARRAY never produced an array of pointers to char. This needs to be corrected in the future. i.e. It has always generated a new-line delimited string, not a StrList, or array.

* Fix strlist_append_tokenize

* original pointer is no longer modified
* token strings are stripped of leading space before appending to the list

* Use defines instead of magic numbers

* delivery_init: add render_mode argument

* test_conda: Add render mode

* test_ini: Add render mode

* Only add conda packages and wheels to the image

* docker images are saved to the packages directory and will be consumed by the image if present.

* Render template variables after bootstrapping the delivery</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes deprecated call to ENV in Dockerfile templates (#17)</title>
<updated>2024-07-31T14:38:14+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@users.noreply.github.com</email>
</author>
<published>2024-07-31T14:38:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=202e69c8951a38187489c66e994dd593755d62cb'/>
<id>202e69c8951a38187489c66e994dd593755d62cb</id>
<content type='text'>
* LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line XY)</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format (line XY)</pre>
</div>
</content>
</entry>
<entry>
<title>Update Dockerfile templates</title>
<updated>2024-04-10T13:30:45+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@gmail.com</email>
</author>
<published>2024-04-10T13:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=66636245e4457fd0458539c8468f3da5e0afe095'/>
<id>66636245e4457fd0458539c8468f3da5e0afe095</id>
<content type='text'>
* Move ADD calls to improve docker build's caching behavior
* Replace template strings with package paths
* Give the "developer" user access to the generated spec file on-disk
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Move ADD calls to improve docker build's caching behavior
* Replace template strings with package paths
* Give the "developer" user access to the generated spec file on-disk
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove pointless ARGs</title>
<updated>2024-03-06T17:55:25+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@gmail.com</email>
</author>
<published>2024-03-06T17:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=2c7b742079ecd265cc0dc288ad8fa44905ff2f61'/>
<id>2c7b742079ecd265cc0dc288ad8fa44905ff2f61</id>
<content type='text'>
* CONDA_VERSION and CONDA_BUILD_VERSION are never used in a meaningful way
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* CONDA_VERSION and CONDA_BUILD_VERSION are never used in a meaningful way
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mission Dockerfile templates</title>
<updated>2024-02-23T22:19:56+00:00</updated>
<author>
<name>Joseph Hunkeler</name>
<email>jhunkeler@gmail.com</email>
</author>
<published>2024-02-23T22:10:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.einval.net/gh_mirror/jhunkeler/stasis.git/commit/?id=8deba7c9840d3cbccf215bf52584ddfe0d848ce4'/>
<id>8deba7c9840d3cbccf215bf52584ddfe0d848ce4</id>
<content type='text'>
* Generate Dockerfile
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Generate Dockerfile
</pre>
</div>
</content>
</entry>
</feed>
