2020-10-19 05:44:10
locally yes, and you push that artefact
Rotonen
2020-10-19 05:44:47
docker tags are not immutable, so YMMV on repeatability when someone runs the dockerfile later
Rotonen
2020-10-19 05:45:23
they get away with it as for most software repeatable builds do not matter
Rotonen
2020-10-19 05:47:08
but you can shuffle bad things into containers that way, by doing a back-and-forth tag switcheroo on the upstream tags you control
Rotonen
2020-10-19 05:48:09
if you ever need to look into how to do such things properly, look into ’container promotion pipelines’
jfrog is one of the leading vendors
Rotonen
2020-10-19 05:56:39
not super worried about it. Just trying to get the basics working.
Fireduck
2020-10-19 05:58:42
https://github.com/snowblossomcoin/rosesnow/blob/main/docker/Dockerfile ```
FROM ubuntu:20.10
RUN apt-get update
RUN apt-get install --yes curl gpg git apt-utils default-jdk maven
RUN echo "deb [arch=amd64] http://storage.googleapis.com/bazel-apt stable jdk1.8" > /etc/apt/sources.list.d/snowblossom-bazel.list
RUN curl https://bazel.build/bazel-release.pub.gpg | apt-key add -
RUN apt-get update
RUN apt-get install --yes bazel
RUN mkdir -p /var/build/snow
WORKDIR /var/build/snowblossom
# TODO - make this cleaner, probably involving tags
RUN git clone https://github.com/snowblossomcoin/rosesnow.git rosesnow.git
WORKDIR /var/build/snowblossom/rosesnow.git
RUN git pull && git checkout 1a5ee86c1eb16946011bdfb4d28ea6eaff6bb068
RUN bazel build :RoseSnow_deploy.jar
WORKDIR /var/build/snowblossom/rosesnow.git/maven
EXPOSE 8080/tcp
RUN mvn package
CMD mvn jetty:run
# Run with:
# docker run -p 8080:8080/tcp
```
Fireduck
any one submited this yet?
qtrade was added to coinmarketcap, but snow hasn't been verified yet
https://coinmarketcap.com/exchanges/qtrade/ qTrade trade volume and market listings
i think it will show up after it's verifed with all the correct infomation
same with https://www.coingecko.com/en/coins/snowblossom Get SnowBlossom (SNOW) price, charts, volume, market cap, exchange list and more.
2020-10-19 06:52:40
any reason to start from a non-lts base?
and there's a couple of optimisations one can do with the apt-get use (reduce intermediate layers, clean transient metadata out) - no big issues per se
and that's not a multistage build - in a multistage build you'd actually not leave the development / build tools into the container
Rotonen
no accurate infomartion about snowblossom on the site
they also have a form for submiting information
2020-10-19 11:45:49
@r i've relayed that onto discord as the more businessy types are there
Rotonen
thanks
there's this question: API endpoint that displays ONLY TOTAL SUPPLY as a NUMERICAL value (Type 'NA' if not applicable)(optional)
API endpoint that displays ONLY Circulating Supply as a numerical value(optional)
but it's optional
MUST be in this EXACT format - http://chainz.cryptoid.info/grs/api.dws?q=totalcoins. Total Supply refers to the # of coins in existence right now (minus any coins that have been verifiably burned.
and this :
Proof/Supporting evidence/documents Provide proof (e.g. imgur, gyazo) that the request is authentic (e.g. info is reflected on website, announcement thread, twitter page, etc.).
it seems complicated for adding asset on coinmarketcap
i have't looked at the form of coingecko yet
2020-10-19 17:31:41
I might have to add an API to the explorer for that
Fireduck
2020-10-19 17:31:50
yeah
Fireduck
2020-10-19 18:14:34
The Rosetta API specifically requests ubuntu based builds
Fireduck
2020-10-19 18:14:45
oh, now I understand your question
Fireduck
2020-10-19 18:14:50
I just picked something with a high number
Fireduck
2020-10-19 18:14:58
LTS would probably be smart
Fireduck
2020-10-19 18:15:50
20.04 is LTS, right?
Fireduck
2020-10-19 18:19:08
Anyways, I don't really care if this is a monster build. The only people running it will be exchanges and stuff looking to support snowblossom.
Fireduck
2020-10-19 18:19:26
oh god, with 20.04 the apt-get install is interactive.
```Configuring tzdata
------------------
Please select the geographic area in which you live. Subsequent configuration
questions will narrow this down by presenting a list of cities, representing
the time zones in which they are located.
1. Africa 4. Australia 7. Atlantic 10. Pacific 13. Etc
2. America 5. Arctic 8. Europe 11. SystemV
3. Antarctica 6. Asia 9. Indian 12. US
Geographic area:```
Fireduck
2020-10-19 22:11:13
Api added
Fireduck