Commit graph

10 commits

Author SHA1 Message Date
840b20538b
[#7] Add local tool for building database file
Added frostfs-locode-db CLI utility that can generate and view UN/LOCODE
database files. Go package
git.frostfs.info/TrueCloudLab/frostfs-node/pkg/util/locode copied to
this repository to eliminate interdependency between frostfs-node and
frostfs-locode-db projects. The process of building database files
reduced to starting make command.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-09 18:54:05 +03:00
3feec01b21
[#6] Add automated database updater
A small parser of unece.org "Trade code download page" added to Makefile to fetch last
database's URL to download. Also, the forgejo action added. Action runs every
month to update databases and send PR to Forgejo.

Signed-off-by: George Bartolomey <george@bh4.ru>
2024-07-04 14:33:03 +03:00
81c313d251 [#5] Add local data sources
To simplify build process, we add data sources in a compressed form
directly in to our git repository.

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-24 15:44:24 +03:00
a022bf2e40 [#4] Fix broken build with parallel make
Adding $(DIRS) dependency to fix parallel make build.

Without this dependency targets downloading external databases may fail
if output directory was not created yet.

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-04-21 11:42:42 +03:00
57e3883160 [#2] Use frostfs-cli until it is renamed to frost
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-01-12 17:26:17 +03:00
87d9df1de1 [#2] Update DB
Update to version 2022-2

Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2023-01-12 17:26:17 +03:00
eae2dc3158 Rebranding
Signed-off-by: Stanislav Bogatyrev <s.bogatyrev@yadro.com>
2022-12-22 16:28:24 +03:00
Stanislav Bogatyrev
606f993290 [#11] Fix lintian warnings
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-10-28 09:05:48 +03:00
bbb5840e03 [#11] Add Debian packaging
- uses "make all" to download and build database
 - packages it to debian package to be placed in /var/lib/neofs/ir

Using:
```make debpackage```

Signed-off-by: Dmitriy Zabolotskiy <d.zabolotskiy@yadro.com>
2022-10-28 09:05:48 +03:00
Stanislav Bogatyrev
83270949e0 Add Makefile
Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
2022-10-27 14:58:58 +03:00