数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2367|回复: 0

用那actions一件编译redpill引导

[复制链接]
发表于 2021-9-30 14:36:30 | 显示全部楼层 |阅读模式
优点:云编译(我没linux)
大佬的作业:https://github.com/guigeng/redpill-tool-chain/
1先点fork

2然后点Settings 创建几个secrets

  DS918P_PID: ${{ secrets.DS918P_PID }}
  DS918P_VID: ${{ secrets.DS918P_VID }}
  DS918P_SN: ${{ secrets.DS918P_SN }}
  DS918P_MAC: ${{ secrets.DS918P_MAC }}

3按需修改,我只用918; 不改应该也行,后面修


重点:末尾六行
name: DSM7

on:
  release:
    types: [published]
  workflow_dispatch:

jobs:
  # This workflow contains a single job called "build"
  build:
    # The type of runner that the job will run on
    runs-on: ubuntu-latest

    # Steps represent a sequence of tasks that will be executed as part of the job
    steps:
      # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
      - uses: actions/checkout@v2
        with:
          fetch-depth: 0

      - name: edit ds918 config
        env:
          DS918P_PID: ${{ secrets.DS918P_PID }}
          DS918P_VID: ${{ secrets.DS918P_VID }}
          DS918P_SN: ${{ secrets.DS918P_SN }}
          DS918P_MAC: ${{ secrets.DS918P_MAC }}
          #DS918P_MAC2: ${{ secrets.DS918P_MAC2 }}
        run: |
          chmod +x redpill_tool_chain.sh
          sed -i "s/1234XXX123/${DS918P_SN}/g" apollolake_user_config.json
          sed -i "s/XXYYXXYYXXYY/${DS918P_MAC}/g" apollolake_user_config.json
          sed -i "s/0x46f4/${DS918P_VID}/g" apollolake_user_config.json
          sed -i "s/0x0001/${DS918P_PID}/g" apollolake_user_config.json
      - name: build ds918 7.0.1
        run: |
          ./redpill_tool_chain.sh build apollolake-7.0.1-42218
      - name: create ds918 7.0.1 image
        run: |
          ./redpill_tool_chain.sh auto apollolake-7.0.1-42218

      - name : Upload packages
        uses: actions/upload-artifact@master
        if: always()
        with:
          name: firmware
          path: images/*.img
                  

超重点:如果弄secrets,得自用自下,下完记删除

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-26 21:33 , Processed in 0.124801 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表