# Projects currently running on CircleCI 1.0 are no longer supported. Please migrate to CircleCI 2.0

**URL:** <https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894>\
**Category:** Build Environment\
**Tags:** 2.0, circle-yml, android\
**Created:** [September 4, 2018, 6:04pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894 "2018-09-04T18:04:28Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![AlexZhukovich](https://avatars.discourse-cdn.com/v4/letter/a/7ea924/32.png) [@AlexZhukovich](https://discuss.circleci.com/u/AlexZhukovich)\
**Post date:** [September 4, 2018, 6:04pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/1 "2018-09-04T18:04:28Z")

</div>

Hi Everyone,  
I have a message “Projects currently running on CircleCI 1.0 are no longer supported. Please migrate to CircleCI 2.0.”. But I think it should be 2.0.

I checked with CLI:

```auto
$ circleci config validate
Config file at .circleci/config.yml is valid

```

.circleci/config.yml

```auto
version: 2

references:
  ## Cache
  cache_key: &cache_key
    key: cache-{{ checksum "gradle/wrapper/gradle-wrapper.properties" }}-{{ checksum "build.gradle" }}-{{ checksum "aroma-core/build.gradle" }}
  restore_cache: &restore_cache
    restore_cache:
      <<: *cache_key
  save_cache: &save_cache
    save_cache:
      <<: *cache_key
      paths:
        - ~/.gradle
        - ~/.m2

  ## Workspace
  workspace: &workspace
    ~/workspace
  attach_debug_workspace: &attach_debug_workspace
    attach_workspace:
      at: *workspace
  persist_debug_workspace: &persist_debug_workspace
    persist_to_workspace:
      root: *workspace
      paths:
        - aroma-core/build/outputs/aar
        - aroma-core/build/test-results
        - aroma-java-samples/build/outputs/apk
        - aroma-java-samples/build/reports
        - aroma-kotlin/build/outputs/aar
        - aroma-kotlin/build/test-results
        - aroma-kotlin-samples/build/outputs/apk
        - aroma-kotlin-samples/build/reports

  ## Docker images
  android_config: &android_config
    working_directory: *workspace
    docker:
      - image: circleci/android:api-28-alpha
    environment:
      TERM: dumb
      _JAVA_OPTIONS: "-Xmx960m -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"
      GRADLE_OPTS: '-Dorg.gradle.jvmargs="-Xmx960m"'
  gcloud_config: &gcloud_config
    working_directory: *workspace
    docker:
      - image: google/cloud-sdk:latest
    environment:
      TERM: dumb

jobs:
  ## Build debug aroma-core AAR
  build_aroma_core_debug:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-core:androidDependencies
      - *save_cache
      - run:
          name: Gradle build (debug)
          command: ./gradlew :aroma-core:assembleDebug
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-core/build/outputs/aar/
          destination: /aar/

  ## Build debug aroma-kotlin AAR
  build_aroma_kotlin_debug:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-kotlin:androidDependencies
      - *save_cache
      - run:
          name: Gradle build (debug)
          command: ./gradlew :aroma-kotlin:assembleDebug
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-kotlin/build/outputs/aar/
          destination: /aar/

  ## Build debug aroma-java-samples APK
  build_aroma_java_samples_debug:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-java-samples:androidDependencies
      - *save_cache
      - run:
          name: Gradle build (debug)
          command: ./gradlew :aroma-java-samples:assembleDebug
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-java-samples/build/outputs/apk/
          destination: /apk/

  ## Build debug aroma-kotlin-samples APK
  build_aroma_kotlin_samples_debug:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-kotlin-samples:androidDependencies
      - *save_cache
      - run:
          name: Gradle build (debug)
          command: ./gradlew :aroma-kotlin-samples:assembleDebug
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-kotlin-samples/build/outputs/apk/
          destination: /apk/

  ## Run unit tests for aroma-core module
  test_aroma_core_unit:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-core:androidDependencies
      - *save_cache
      - run:
          name: Run unit tests
          command: ./gradlew -PciBuild=true :aroma-core:testDebugUnitTest
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-core/build/reports/
          destination: /reports/
      - store_test_results:
          path: aroma-core/build/test-results/
          destination: /test-results/

  ## Run unit tests for aroma-kotlin module
  test_aroma_kotlin_unit:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-kotlin:androidDependencies
      - *save_cache
      - run:
          name: Run unit tests
          command: ./gradlew -PciBuild=true :aroma-kotlin:testDebugUnitTest
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-kotlin/build/reports/
          destination: /reports/
      - store_test_results:
          path: aroma-kotlin/build/test-results/
          destination: /test-results/

  ## Run unit tests for aroma-java-samples module
  test_aroma_java_samples_unit:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-java-samples:androidDependencies
      - *save_cache
      - run:
          name: Run unit tests
          command: ./gradlew -PciBuild=true :aroma-java-samples:testDebugUnitTest
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-java-samples/build/reports/
          destination: /reports/
      - store_test_results:
          path: aroma-java-samples/build/test-results/
          destination: /test-results/

  ## Run unit tests for aroma-kotlin-samples module
  test_aroma_kotlin_samples_unit:
    <<: *android_config
    steps:
      - checkout
      - *restore_cache
      - run:
          name: chmod permissions
          command: chmod +x ./gradlew
      - run:
          name: Download dependencies
          command: ./gradlew :aroma-kotlin-samples:androidDependencies
      - *save_cache
      - run:
          name: Run unit tests
          command: ./gradlew -PciBuild=true :aroma-kotlin-samples:testDebugUnitTest
      - *persist_debug_workspace
      - store_artifacts:
          path: aroma-kotlin-samples/build/reports/
          destination: /reports/
      - store_test_results:
          path: aroma-kotlin-samples/build/test-results/
          destination: /test-results/

workflows:
  version: 2
  workflow:
    jobs:
      - build_aroma_core_debug
      - build_aroma_kotlin_debug
      - build_aroma_java_samples_debug:
          requires:
            - build_aroma_core_debug
      - build_aroma_kotlin_samples_debug:
          requires:
            - build_aroma_kotlin_debug
      - test_aroma_core_unit:
          requires:
            - build_aroma_core_debug
      - test_aroma_kotlin_unit:
          requires:
            - build_aroma_kotlin_debug
      - test_aroma_java_samples_unit:
          requires:
            - build_aroma_java_samples_debug
      - test_aroma_kotlin_samples_unit:
          requires:
            - build_aroma_kotlin_samples_debug

```

---

<div class="post-metadata">

**Author:** ![FelicianoTech](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/felicianotech/32/21348_2.png) [@FelicianoTech](https://discuss.circleci.com/u/FelicianoTech)\
**Post date:** [September 5, 2018, 7:30pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/2 "2018-09-05T19:30:21Z")

</div>

Then you’re good.

---

<div class="post-metadata">

**Author:** ![zigomir](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/zigomir/32/19388_2.png) [@zigomir](https://discuss.circleci.com/u/zigomir)\
**Post date:** [October 10, 2018, 5:23am UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/3 "2018-10-10T05:23:37Z")

</div>

Same for me. I even googled if that’s a known issue and I got here 😕 🙂  
It’s kinda annoying and single `if` might fix it ☀

---

<div class="post-metadata">

**Author:** ![jgonera](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/jgonera/32/16871_2.png) [@jgonera](https://discuss.circleci.com/u/jgonera)\
**Post date:** [October 15, 2018, 8:52pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/4 "2018-10-15T20:52:06Z")

</div>

It would be great if we could make this message disappear. It’s a bit confusing.

---

<div class="post-metadata">

**Author:** ![arrygoo](https://avatars.discourse-cdn.com/v4/letter/a/dc4da7/32.png) [@arrygoo](https://discuss.circleci.com/u/arrygoo)\
**Post date:** [October 17, 2018, 9:12pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/5 "2018-10-17T21:12:12Z")

</div>

Wow, I spent an hour trying to get that message disappear! Would be nice if it was fixed by CircleCi’s team.

---

<div class="post-metadata">

**Author:** ![OlegPanfyorov](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/olegpanfyorov/32/19733_2.png) [@OlegPanfyorov](https://discuss.circleci.com/u/OlegPanfyorov)\
**Post date:** [November 14, 2018, 1:11pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/6 "2018-11-14T13:11:08Z")

</div>

Same for us. Spent several hours, no luck. Banner still appear. Config is valid

---

<div class="post-metadata">

**Author:** ![darthchudi](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@darthchudi](https://discuss.circleci.com/u/darthchudi)\
**Post date:** [February 10, 2019, 3:31pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/7 "2019-02-10T15:31:41Z")

</div>

Having this exact same issue. Confused as to why this hasn’t been resolved by the CircleCI team.

---

<div class="post-metadata">

**Author:** ![levlaz](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/levlaz/32/36978_2.png) [@levlaz](https://discuss.circleci.com/u/levlaz)\
**Post date:** [February 10, 2019, 5:25pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/8 "2019-02-10T17:25:37Z")

</div>

The banner shows up if any builds on that page ran for 1.0, if you keep running builds on 2.0 then the banner will go away.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [February 20, 2019, 5:25pm UTC](https://discuss.circleci.com/t/projects-currently-running-on-circleci-1-0-are-no-longer-supported-please-migrate-to-circleci-2-0/24894/9 "2019-02-20T17:25:37Z")

</div>

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
