2023-01-01 17:52:52 +04:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
# Change working directory to the directory of this script
|
|
|
|
cd "$(dirname "$0")"
|
|
|
|
|
|
|
|
if [ ! -d "./developer-roadmap" ]; then
|
|
|
|
git clone --depth 1 -b master git@github.com:kamranahmedse/developer-roadmap.git
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "Removing old directories"
|
|
|
|
rm -rf ../src/videos
|
|
|
|
rm -rf ../src/guides
|
|
|
|
rm -rf ../src/roadmaps
|
|
|
|
|
|
|
|
rm -rf ../public/jsons
|
|
|
|
rm -rf ../public/pdfs
|
|
|
|
|
|
|
|
echo "=== Migrating Roadmaps ==="
|
|
|
|
node roadmap-migrator.cjs
|
|
|
|
|
|
|
|
echo "=== Migrating Content ==="
|
2023-01-01 18:06:28 +04:00
|
|
|
node content-migrator.cjs
|
2023-01-01 17:52:52 +04:00
|
|
|
|
|
|
|
echo "=== Migrating Guides ==="
|
2023-01-02 19:00:26 +04:00
|
|
|
node guide-migrator.cjs
|
2023-01-01 17:52:52 +04:00
|
|
|
|
|
|
|
echo "=== Migrating Videos ==="
|
2023-01-02 20:26:15 +04:00
|
|
|
node video-migrator.cjs
|