# Rebuild app without updating discourse?

**URL:** https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019
**Category:** Support
**Created:** [August 14, 2017, 2:50pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019 "2017-08-14T14:50:12Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![Ham](https://avatars.discourse-cdn.com/v4/letter/h/ecb155/32.png) [@Ham](https://meta.discourse.org/u/Ham)
#### Post date: [August 14, 2017, 2:50pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/1 "2017-08-14T14:50:12Z")

</div>

Is it possible to ./launcher rebuild app without updating discourse?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [August 14, 2017, 3:15pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/2 "2017-08-14T15:15:05Z")

</div>

You could, but you would have to specify the exact commit hash in your app.yml file.

---

<div class="post-metadata">

### Author: ![Ham](https://avatars.discourse-cdn.com/v4/letter/h/ecb155/32.png) [@Ham](https://meta.discourse.org/u/Ham)
#### Post date: [August 14, 2017, 3:26pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/3 "2017-08-14T15:26:34Z")

</div>

Can you please give me an example how this would be setup?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [August 14, 2017, 5:59pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/4 "2017-08-14T17:59:34Z")

</div>

In `app.yml` uncomment

```
#version: tests-passed

```

and replace tests-passed with the commit hash something like

```
version: f7a335a64e7146166d5fdaedcfee816997f2822d

```

You can find the commit hash in github if you click on the commit that you want.

---

<div class="post-metadata">

### Author: ![Alexander\_Bogomaz](https://avatars.discourse-cdn.com/v4/letter/a/4da419/32.png) [@Alexander\_Bogomaz](https://meta.discourse.org/u/Alexander_Bogomaz)
#### Post date: [July 23, 2019, 1:40pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/5 "2019-07-23T13:40:56Z")

</div>

How can find necessary commit ?  
For example, I have version 2.4.0 beta2 and want to stay on this version.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [July 23, 2019, 1:43pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/6 "2019-07-23T13:43:54Z")

</div>

Go to github and look at tags and you can choose the one for the version you want.

---

<div class="post-metadata">

### Author: ![Sanjay\_Pant](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sanjay_pant/32/162596_2.png) [@Sanjay\_Pant](https://meta.discourse.org/u/Sanjay_Pant)
#### Post date: [December 31, 2020, 8:20pm UTC](https://meta.discourse.org/t/rebuild-app-without-updating-discourse/68019/7 "2020-12-31T20:20:45Z")

</div>

@Alexander_Bogomaz This might be related: [How about an easier way to determine version of Discourse by end user - #2 by jomaxro](https://meta.discourse.org/t/how-about-an-easier-way-to-determine-version-of-discourse-by-end-user/52428/2)
