BinaryAnalysisPlatform / bap

Binary Analysis Platform
MIT License
2.07k stars 273 forks source link

Version 2.4 is missing at docker hub #1474

Closed Cryspia closed 2 years ago

Cryspia commented 2 years ago

The tags provided at docker hub do not include version 2.4, which is the latest release. Could you upload the missing versions?

ivg commented 2 years ago

We don't have automation for this but I can do it manually. Besides, you can use the latest tag to get the latest built version of BAP. Is there any specific reason why you're looking for 2.4.0?

Cryspia commented 2 years ago

The reasons that we need a release tag are:

  1. When doing a research, we usually decide a date and pick the latest release before that date.
  2. If we create another dockerfile inherited from your dockerfile for any purposes, we want a stable version tag instead of the latest to guarantee reproducibility.
ivg commented 2 years ago

I am experiencing problems with my hard drive (the last attempt to build the image on my machine ended in multiple hardware failures and hours spent in fsck, so I am glad to be back online). I added an action that will build it in the clouds, I hope it will work, but right now I am too scared of what happened to try it on my machine :)

Besides, here's the Dockerfile in case you want to run it on your own machine. I will reopen the issue if the action will fail, but feel free to reopen it yourself, in case if I forget about it.