Skip to content
This repository was archived by the owner on Oct 13, 2022. It is now read-only.

Commit 87f5e40

Browse files
authored
Merge pull request #214 from bagashe/release-0.7.0
Prep for release 0.7.0
2 parents dd17556 + 0fef106 commit 87f5e40

File tree

4 files changed

+16
-25
lines changed

4 files changed

+16
-25
lines changed

.github/workflows/Build.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ jobs:
1717
lsb_release -a
1818
mkdir shasta-build
1919
cd shasta-build
20-
cmake .. -DBUILD_ID="Shasta unreleased test build newer than release 0.6.0 at commit "$GITHUB_SHA
21-
# cmake .. -DBUILD_ID="Shasta Release 0.6.0"
20+
# cmake .. -DBUILD_ID="Shasta unreleased test build newer than release 0.7.0 at commit "$GITHUB_SHA
21+
cmake .. -DBUILD_ID="Shasta Release 0.7.0"
2222
make -j 2 all
2323
make install/strip
2424
mv shasta-install shasta-Ubuntu-20.04
@@ -50,8 +50,8 @@ jobs:
5050
mkdir shasta-build
5151
cd shasta-build
5252
cmake .. -DBUILD_DYNAMIC_EXECUTABLE=OFF -DBUILD_DYNAMIC_LIBRARY=OFF -DBUILD_WITH_HTTP_SERVER=OFF \
53-
-DBUILD_ID="Shasta unreleased test build newer than release 0.6.0 at commit "$GITHUB_SHA
54-
# cmake .. -DBUILD_ID="Shasta Release 0.6.0"
53+
-DBUILD_ID="Shasta unreleased test build newer than release 0.7.0 at commit "$GITHUB_SHA
54+
# cmake .. -DBUILD_ID="Shasta Release 0.7.0"
5555
make -j 2 all
5656
make install/strip
5757
mv shasta-install shasta-Ubuntu-20.04
@@ -74,8 +74,8 @@ jobs:
7474
run: |
7575
mkdir shasta-build
7676
cd shasta-build
77-
cmake .. -DBUILD_ID="Shasta unreleased test build for MacOS-10.15 newer than release 0.6.0 at commit "$GITHUB_SHA
78-
# cmake .. -DBUILD_ID="Shasta Release 0.6.0 for MacOS"
77+
# cmake .. -DBUILD_ID="Shasta unreleased test build for MacOS-10.15 newer than release 0.7.0 at commit "$GITHUB_SHA
78+
cmake .. -DBUILD_ID="Shasta Release 0.7.0 for MacOS"
7979
make VERBOSE=1 -j 2 all
8080
make install/strip
8181
# See what libraries the executable depends on.

docs/MakeRelease.html

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,14 @@ <h1>Creating a new release</h1>
2929
<li>In
3030
<code>shasta/.github/workflows/Build.yml</code>,
3131
change <code>BUILD_ID</code> to <code>Shasta Release X.Y.Z</code>
32-
in all <code>cmake</code> commands (5 instances at the time of last update of this documentation).
32+
in all <code>cmake</code> commands (3 instances at the time of last update of this documentation).
3333
<li>Commit and push this change to trigger a new build on GitHub Actions.
3434
Wait for that build to complete.
35-
<li>Download the 6 artifacts. Unzip them and rename them to the following:
35+
<li>Download the 3 artifacts. Unzip them and rename them to the following:
3636
<ul>
3737
<li><code>shasta-Linux-X.Y.Z</code>
38-
<li><code>shasta-OldLinux-X.Y.Z</code>
3938
<li><code>shasta-macOS-X.Y.Z</code>
4039
<li><code>shasta-Ubuntu-20.04-X.Y.Z.tar</code>
41-
<li><code>shasta-Ubuntu-18.04-X.Y.Z.tar</code>
42-
<li><code>shasta-Ubuntu-16.04-X.Y.Z.tar</code>
4340
</ul>
4441
<li> Build Shasta for 64-bit ARM (<code>aarch64</code>). Github Actions currently don't support <code>aarch64</code> containers. So the easiest way to do this is on a Graviton2 ec2 instance in AWS. On an <code>aarch64</code> instance running Ubuntu 20.04 LTS, do the following:
4542
<ul>
@@ -78,7 +75,7 @@ <h1>Creating a new release</h1>
7875
change <code>BUILD_ID</code> to
7976
<code>Shasta unreleased test build newer than release X.Y.Z</code>
8077
in all <code>cmake</code> commands for future GitHub Actions builds
81-
(5 instances at the time of last update of this documentation).
78+
(3 instances at the time of last update of this documentation).
8279
</ul>
8380

8481

docs/QuickStart.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ <h2 id="QuickStartLinux">Linux</h2>
2121
You can use the following commands to download the executable from the latest release and run an assembly:
2222
<pre>
2323
# Download the executable for the latest release.
24-
curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.6.0/shasta-Linux-0.6.0
24+
curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.7.0/shasta-Linux-0.7.0
2525

2626
# Grant necessary permissions.
27-
chmod ugo+x shasta-Linux-0.6.0
27+
chmod ugo+x shasta-Linux-0.7.0
2828

2929
# Run an assembly.
30-
./shasta-Linux-0.6.0 --input input.fasta
30+
./shasta-Linux-0.7.0 --input input.fasta
3131
</pre>
3232

3333
<p>
@@ -67,13 +67,13 @@ <h2 id="QuickStartMacOS">macOS</h2>
6767

6868
<pre>
6969
# Download the executable for the latest release.
70-
curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.6.0/shasta-macOS-0.6.0
70+
curl -O -L https://github.com/chanzuckerberg/shasta/releases/download/0.7.0/shasta-macOS-0.7.0
7171

7272
# Grant necessary permissions.
73-
chmod ugo+x shasta-macOS-0.6.0
73+
chmod ugo+x shasta-macOS-0.7.0
7474

7575
# Run an assembly.
76-
./shasta-macOS-0.6.0 --input input.fasta
76+
./shasta-macOS-0.7.0 --input input.fasta
7777
</pre>
7878
The macOS executable has been tested on macOS 10.15 (<i>Catalina</i>) and
7979
macOS 10.14 (<i>Mojave</i>).

docs/Running.html

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ <h2 id=LowMemory>Running with less than optimal memory</h2>
188188
there is one core for each virtual processor.
189189
<li>A Shasta executable for ARM is currenly not available
190190
with any Shasta release but can be built from source.
191-
It will be first available with Shasta Release 0.6.0.
191+
It will be first available with Shasta Release 0.7.0.
192192
</ul>
193193

194194
<table>
@@ -649,12 +649,6 @@ <h2 id=Docker>Running an assembly using Docker</h2>
649649

650650
<h2 id=Errors>Dealing with errors</h2>
651651
<ul>
652-
<li> <code>FATAL: kernel too old</code> : If you get this error when using
653-
<code>shasta-Linux-0.6.0</code>, then you should retry with <code>shasta-OldLinux-0.6.0</code>, which is a version of Shasta built for older kernels.
654-
You can find out the kernel version on your system by running <code>uname -a</code>.
655-
Compare it with the minimum required kernel version for the Shasta executable by running
656-
<code>file shasta-Linux-0.6.0</code> or <code>file shasta-OldLinux-0.6.0</code>.
657-
658652
<li> <code>sh: 1: cannot create /sys/kernel/mm/hugepages/hugepages-2048kB/nr_overcommit_hugepages: Read-only file system</code>: Shasta needs root privilege to use the `hugetlbfs` filesystem. If you're running this in a Docker container, you need to
659653
use the Docker option <code>--privileged</code>.
660654
</ul>

0 commit comments

Comments
 (0)