I'm using the following

| repo |
repo := IceRepository registry detect: [ :each | each name = 'my-repo' ].
repo addFilesToIndex: {'CHANGELOG.md'}.

so then the iceberg commit will also include the (external) file change

Peter

On Tue, Feb 27, 2018 at 11:06 PM, Andrew P. Black <apbl...@pdx.edu> wrote:

> I have some text files that I would like to include in every commit (if
> they have changed since the prior commit).  What is the right way to make
> this happen automatically?  Or else I forget to add them ...
>
> Adding the files to a _separate_ commit breaks Iceberg, because it decides
> that the image is behind the repo, but there is no code that it can load to
> bring it up to date.  I’m hoping that if the text files go in the same
> commit, all will be well.
>
> I’ve made some progress with this.  I have found that if I have staged the
> text files before I do the commit with Iceberg, then they will be included
> in the commit.  So what I need is a way of detecting modifications in the
> local repository (the equivalent of "git status") and then doing a "git add
> ..." for the changed files.  And then, ideally, hooking this into Iceberg.
> Alternatively, I could I suppose write a pre-commit hook as a shell script
> and just put it in the .git/hooks directory.
>

Reply via email to