Skip to content
Snippets Groups Projects

Merge .config files instead of defconfig

2 unresolved threads

Save defconfig removes all Config items which have the default value. To avoid losing information, generate a full config file from each defconfig and merge the full config files together.

Also introduces an CI job to test if the cip_merged_configs were manually changed.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
.gitlab-ci.yml 0 → 100644
10 #
11
12 stages:
13 - test
14 variables:
15 KERNEL_VERSIONS: 'all'
16
17 # this regenerates all cip_merged_defconfig
18 # to check if the were touched directly:
19 test-no-changed-defconfig:
20 stage: test
21 image: debian:trixie-slim
22 before_script:
23 - apt-get update
24 - apt-get upgrade -y
25 - apt-get install -y git python3-kconfiglib build-essential make bison flex
  • Nobuhiro Iwamatsu approved this merge request

    approved this merge request

  • Nobuhiro Iwamatsu
    Nobuhiro Iwamatsu @iwamatsu started a thread on commit e9d0b096
  • Dockerfile 0 → 100644
    1 FROM debian:trixie-slim
    2
    3 RUN apt-get update && apt-get upgrade -y && \
    4 apt-get install -y git python3-kconfiglib build-essential make bison flex
  • Thanks for your MR. LGTM. make packages point are not a big problem, so I'll merge them.

  • mentioned in commit 07115275

  • Quirin Gylstorff mentioned in merge request !117 (merged)

    mentioned in merge request !117 (merged)

  • Please register or sign in to reply
    Loading