Invenio 1.2.2 is the last stable release from the old Invenio legacy technology code base. If you have been using one of previous Invenio versions, it is recommended to upgrade to this version. New users should start with Invenio v3 directly.
If you would like to check out Invenio 1.2 locally, we recommend to use Docker:
$ docker pull tiborsimko/invenio:1.2.2 $ docker run -i -t --rm -p 80:80 -p 443:443 tiborsimko/invenio:1.2.2 $ firefox http://0.0.0.0/
If you need to work on Invenio 1.2 legacy code base, we recommend to use Vagrant:
$ git clone https://github.com/inveniosoftware/invenio -b maint-1.2 $ cd invenio $ for file in $(git ls-files); do \ sed -i -E 's,invenio-?software.org/download/,inveniosoftware.web.cern.ch/inveniosoftware/download/,g' $file; \ done $ vagrant up && vagrant ssh web web> source .inveniorc web> /vagrant/scripts/create-instance.sh web> /vagrant/scripts/populate-instance.sh $ firefox http://192.168.50.10/record/1
Important note: Invenio 1.2 legacy installation
and demo site assets that were previously living under
been moved to another location. Therefore you will need to run the
for ... do sed ... done shell command in order
to replace these URLs by the new location before you start working
with Invenio 1.2 legacy code base.
If you have questions about Invenio 1.2 release series, please use our chat room.